Travel to a Moroccan Music Festival – The Gnaoua Festival For the past ten years one weekend every June the Moroccan city of Essaouira has…