Morocco Travel Report: Marrakesh, Sahara & Coastal Towns

One week in Morocco: from Berlin to Marrakech, on to Essaouira and Agadir, then back to Marrakech.

Read more