It’s almost time for the Essaouira Gnaoua and World Festival to take over the laid-back town of Essaouira on the Atlantic coast. Held this year from 21… Read more “What I’m listening to before the Essaouira Gnaoua and World Music Festival from 21 to 23 June 2018”