From
Visit Essaouira, one of Morocco's must-see cities, on a guided day trip from Marrakech. Discover the city's UNESCO World Heritage sites and magnificent views of the Atlantic Ocean, and take in the iconic sight of mountain goats climbing argan trees.
Essaouira
Essaouira
Essaouira
Emazighen
GBP 146.93