Travel Africa and Middle East

Goats In Trees Morocco: Day Trip From Marrakech to Essaouira

A day trip from Marrakech to Essaouira is less than a three hour drive and full of adventures! Leave the bustling city and visit this small coastal city for delicious seafood and adventures with animals.