Google
×

Villatuerta

Town in Spain
Villatuerta is a town and municipality located in the autonomous community of Navarre, Spain. Wikipedia
Province: Navarre
Population: 1,186 (2018)
Elevation: 1,444′