Morocco

Gnaoua World Music Festival

Held every year in the coastal town of Essaouira, this festival was founded more than 20 years ago to celebrate traditional Gnaoua music, which borrows […]

DETAIL