MAROCCO ON THE ROAD

8 Nights

Marrakesh, Rabat, Meknes, Fes and Casablanca