Where is La Presa?
Where is La Presa located?
La Presa, La Presa, Spain (approx. 39.52133°, -0.51185596°)
Where is La Presa on the map?
La Presa - Valencia
{"latitude":39.52133,"longitude":-0.51185596,"title":"La Presa"}