Start your Morocco adventure at Hassan II Mosque in Casablanca, explore the ancient medina and tanneries of Fez, camp in the Sahara dunes of Merzouga, drive through Dades Valley and Todra Gorge, and end in vibrant Marrakech. This 5-day private tour covers the absolute highlights of Morocco in one perfectly paced itinerary — ideal for first-time visitors arriving in Casablanca and leaving from Marrakech.