The intriguing village of El Rocío is located in the marshlands of the Guadalquivir River delta on the edge of UNESCO World Heritage site Doñana National Park.
One of the renowned Andalusian white villages, or pueblos blancos, that scatter the region, El Rocío is steeped in culture and tradition, and feels very much like a scene out of a Wild West movie.
The primary mode of transport is horseback, with horse-drawn carriages a frequent sight in the town and the woodland trails surrounding it.
Streets are wide and sandy and lined with veranda-clad houses. Wooden railings and hitching posts outside restaurants enable riders to tie up their steeds in order to enjoy a bite of lunch, while outdoor bars are often raised, so thirsty locals can enjoy a drink without even dismounting.