After a few days in Marrakech, we took a 3.5 hr bus ride to the coastal town of Essaouira. The vibe of Essaouria was much like any beach town, laid back and chill. It was a pleasant welcome after the hustle and craziness of Marrakech.
See more photos of Essaouria here.