Explore Morocco's cultural and desert highlights on a 6-day journey from Casablanca to Marrakech. Visit Casablanca's Hassan II Mosque, the imperial cities of Meknes and Fes, and the Roman ruins of Volubilis before heading through Ifrane, Midelt, the Ziz Valley, and Rissani to Merzouga. In the desert, experience Khamlia village, lunch with nomad people, a camel ride through the dunes, and a traditional Berber dinner at camp. Continue through Todra Gorge, Dades Gorges, Ouarzazate, and Aït Benhaddou, crossing the High Atlas Mountains via Tizi n'Tichka.