A fascinating 3-day journey from Casablanca to the Sahara desert ending in Marrakech. Day one departs Casablanca via Rabat then heads south through the Atlas Mountains to the Merzouga dunes. Day two is spent experiencing the magic of the desert. Day three crosses the Drâa Valley, Ait Ben Haddou and arrives in Marrakech.