×

La Horra

Municipality in Spain
La Horra is a Spanish town and municipality in the south of the province of Burgos, in the Ribera del Duero wine region and comarca. Wikipedia
Population: 337 (2018)
Area: 11,580 mi²