×

Caparroso

Town in Spain
Caparroso is a town and municipality located in the province and autonomous community of Navarre, in the north of Spain. Wikipedia
Population: 2,702 (2018)
Province: Navarre