Where is Galapagar-La Navata?
Where is Galapagar-La Navata located?
Galapagar-La Navata, Galapagar-La Navata, Spain (approx. 40.6°, -3.98195°)
Where is Galapagar-La Navata on the map?
Galapagar-La Navata - Madrid Atocha Station
{"latitude":40.6,"longitude":-3.98195,"title":"Galapagar-La Navata"}