
The chilled seaside city of Essaouira lies a mere three hours away from Marrakech by bus. A perfect antidote to the chaos of the metropolis, its atmospheric and bustling medina is magnificently located next to a long stretch of sandy beach and the crashing Atlantic Ocean. Essaouira offers an ideal combination of beach life and Moroccan culture and is also an excellent destination for a winter break, with daytime temperatures remaining balmy throughout the year.…