If you ever visit Marrakech you may well want to take a trip out to the charming seaside town of Essaouira for a bit of a break from the intensity of the big city. It’s a fairly dull drive but about one hour into the journey the landscape changes and becomes a desert-like, rock-strewn moonscape, studded with small trees …