Essaouira City Day Trip

Essaouira is at once familiar and exotic with Huge walls surrounding the city and making it like an impenetrable fortress, its harbor filled with blue boats and old fishermen and the soaring seagulls screaming over the town. At first sight, you could mistake it for a city in Brittany, France...