Make the most of your time in Morocco..
Enjoy a day trip to Essaouira, on the Moroccan coast.
Walk the streets of Agadir with the comments
The paradise valley also called the green valley
The ancient red walled city of Taroudant