Where is Villanueva de Ávila?
Where is Villanueva de Ávila located?
Villanueva de Ávila, Villanueva de Ávila, Spain (approx. 40.37993°, -4.8211746°)
Where is Villanueva de Ávila on the map?
Villanueva de Ávila - Madrid
{"latitude":40.37993,"longitude":-4.8211746,"title":"Villanueva de Ávila"}