El Rocio pilgrimage, the largest in Spain, gathers hundreds of thousands of devotees in traditional outfits converging in a burst of colour as they make their way on horseback and on board decorated carriages across the Andalusian countryside.
The pilgrimage dates from 1653, when the Virgin of Las Rocinas was appointed patron saint of Almonte.
The El Rocío pilgrimage is the most famous in the region, attracting nearly a million people from across Andalucia and the entire country, and beyond. Every Andalucian city, town and village has its own pilgrimages, for its patron saint, virgin or other much-loved local figure, but the El Rocio has cult status, and is the most important and most colourful.