A day trip to Essaouira offers the opportunity to stroll along the historic city walls and take a journey back in time.