Morocco Tour

12 Nights

Rabat, Fes, Zagora, Ouarzazate, Marrakesh and Atlas Mountains