×

Lora del Río

City in Spain
Lora del Río is a city and municipality located in the province of Seville, Spain. According to the 2006 census by INE, it has a population of 19,077 inhabitants. Wikipedia
Province: Seville
Population: 18,861 (2018)
Elevation: 125′