Music, arts & culture come together in Essaouira, Morocco