Essaouira-Gnaoua Music Festival in Morocco

Each may the sleepy and calm port town of Essaouira comes to life with the rhythms…