El Rocio, Spain. A man and lady in traditional flamenco dress during the Romería in El Rocio in 2012. The Romería del Rocio is a popular and religious celebration in honor of the Virgen del Rocío. It is celebrated on the weekend of Pentecost Sunday.