×

Alfaro

Town in Spain
Alfaro is a town and municipality in La Rioja, northern Spain. Its population in January 2009 was 9,883 inhabitants, and its area is 194.23 km². It is known for the annual return and nesting of the 'Storks of Alfaro.' Wikipedia
Population: 9,460 (2018)
Area: 74.95 mi²
Province: La Rioja
Elevation: 1,017′