Considering Essaouira has been coined, the ‘Windy City of Africa”, it’s no surprise that this Moroccan town, perched on the Atlantic coast and boasting a long sandy beach, is one of the best places in the world for kite-surfing. Indeed, the wind in Essaouira is remarkably strong, especially in the months of July and August; with sand whipping...