City - Sanlúcar de Barrameda State - ANDALUSIA Country - Spain
About
One of Spain's three definitive sherry-producing towns, the seaside town of Sanlúcar de Barrameda is also home to some of the oldest horse races in Europe. The races take place along the beach at the mouth of the river Guadalquirir every August.