Where is Fuente Ventura?
Where is Fuente Ventura located?
Fuente Ventura, Fuente Ventura, Spain (approx. 37.204723°, -2.289799°)
Where is Fuente Ventura on the map?
{"latitude":37.204723,"longitude":-2.289799,"title":"Fuente Ventura"}