Where is Villanova?

Where is Villanova located?

Villanova, Principality of Asturias, Spain (approx. 43.43333°, -6.7°)


Where is Villanova on the map?