13 days from Casablanca to desert

This 13 days from Casablanca to desert is a complete journey through imperial cities, Atlantic coastal towns, mountain landscapes, and the Sahara Desert. Starting from Casablanca, the route covers Fes, Chefchaouen, Meknes, Marrakech, and Essaouira. In addition, it includes iconic…
