A guided tour of Marrakech that includes a visit to the Koutoubia Mosque, the vibrant life of Jemaa El Fna Square, great walks in souks of the Medina, serene places, luxury riads and hotels. Head to the booming touristy town of Essaouira, visit the sandy beach for a walk, a swim or to surf and explore the Skala Port Rampart and the beautiful pieces of historical architecture, and the co-operative of Argan oil. Many activities are possible depending on your preferences: surfing, cooking class, shopping in the medina, relaxing in Hamam spa and much more