Where is Villanueva de Duero?
Where is Villanueva de Duero located?
Villanueva de Duero, Villanueva de Duero, Spain (approx. 41.517906°, -4.867338°)
Where is Villanueva de Duero on the map?
Villanueva de Duero - Valladolid
{"latitude":41.517906,"longitude":-4.867338,"title":"Villanueva de Duero"}