Explore Morocco's diverse landscapes and rich cultural heritage on this 11-day journey from Casablanca through the Atlantic coast, imperial cities, mountain passes, and the Sahara. Travel to Essaouira and vibrant Marrakech, cross the High Atlas Mountains to Aït Benhaddou, Ouarzazate, Dades Gorges, and Todgha Gorges, then continue to Merzouga for a desert experience among the towering dunes. Discover the ancient medina of Fes, visit the blue-washed streets of Chefchaouen, and end with Rabat's historic landmarks before returning to Casablanca.