Escape the energetic city of Marrakech for a refreshing day trip to the seaside town of Essaouir. Simply a brief journey away, you'll explore a utterly different world. Picture yourselves exploring the traditional old town, sampling fresh seafood, and watching the talented artisans at their craft. Avoid not forget a opportunity to breathe in the oc