Morocco

Traveling from Fez, through Rabat and Essaouira, to Marrakesh and the Atlas mountains.

Morocco

Traveling from Fez, through Rabat and Essaouira, to Marrakesh and the Atlas mountains.