Every year, the sun-bleached, windswept city of Essaouira on Morocco’s Atlantic coast plays host to a festival of Gnaoua and World Music. Normally it is held in June, but this year’s 18th edition will take place – like many of the main Moroccan music festivals – in May, to avoid a clash with the holy month of Ramadan. The dates for this year’s event are 14-17 May 2015.