There are festivals that simply schedule performances. And then there are those that tell a story. The Essaouira Gnaoua and World Music Festival, scheduled from June...