19th Annual Gnaoua Music Festival May 12th – 15th, 2016 Morocco announces the 19th Gnaoua Festival which will take place in the Coastal town of…