Where is Villanueva de la Fuente?
Where is Villanueva de la Fuente located?
Villanueva de la Fuente, Villanueva de la Fuente (Station), Spain (approx. 38.69505°, -2.691394°)
Where is Villanueva de la Fuente on the map?
{"latitude":38.69505,"longitude":-2.691394,"title":"Villanueva de la Fuente"}