Where is Nuevo Baztán?
Where is Nuevo Baztán located?
Nuevo Baztán, Nuevo Baztán, Spain (approx. 40.365925°, -3.2443101°)
Where is Nuevo Baztán on the map?
Nuevo Baztán - Madrid Atocha Station
Nuevo Baztán - Madrid
{"latitude":40.365925,"longitude":-3.2443101,"title":"Nuevo Baztán"}