Google
×

Sanlúcar de Barrameda

City in Spain
Sanlúcar de Barrameda is a city in southern Spain. It’s known for its sherry cellars and waterfront horse races. Beaches like Bajo de Guía stretch along the Guadalquivir River. The 1600s Convento Descalzas has a baroque altarpiece and sacred art....
Population: 68,037 (2018)
Dialing code: 956
Official language(s): Spanish
Postal code: 11540