Surf Essaouira Maroc, Yalla!

1 local recommends,

Surf Essaouira Maroc, Yalla! by Airbnb Experiences

Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals
Horseback riding experience - beach and forest in Essaouira
Moroccan Pastry Class
Riding horses under sun and sunset
Location
45 Avenue Mohammed V
Essaouira, Marrakech-Safi