Enjoy a cooking class of traditional Moroccan food in the morning, before indulging into a hammam experience in the afternoon. Enjoy homemade breakfast and ... Read more
Location: Marrakech, Morocco
Duration: 1 day
Take a break in Essaouira Moroccan Atlantic coastal city to recharge your batteries, and enjoy the benefits of thalasso and spa treatments.
Location: Essaouira, Morocco
Duration: 4 days