Morocco Immersion

13 Nights

Oualidia, Atlas Mountains, Marrakesh, Ouarzazate, Boumalne Dades, Western Sahara, Erg Chebbi Desert, Fes and Casablanca