For three days the colourful port city of Essaouira, Morocco, comes alive with music, theatre and art as the Gnaoua world music festival celebrates traditional North African culture. Up to 500,000 visitors attend to dance and be merry in the city’s labyrinthine streets and beautiful plazas.

Stock photo of a carnival figure at Morocco's Gnaoua Festival
The grand opening parade of the Gnaoua Festival in Essaouira, Morocco, is like a big carnival with figures many metres high
Stock photo of musicians at Morocco's Gnaoua Festival
Musicians at the grand opening parade of the Gnaoua Festival (third weekend in June) Essaouira, Morocco
Stock photo of kids at Morocco's Gnaoua Festival
Children at the Gnaoua Festival (third weekend in June) in Essaouira, Morocco
Stock photo of carnival figures at Morocco's Gnaoua Festival
Large figures for the Gnaoua Festival in Essaouira, Morocco

See more stock photos of Essaouira

error: All Images and Video is copyrighted and available to license from www.robertharding.com