How to Plan a Perfect Day Trip From Marrakech to Essaouira

One of the highlights of our Morocco itinerary was a day trip to Essaouira – a…