Where is Atlanterra?
Where is Atlanterra located?
Atlanterra, Atlanterra (Station), Spain (approx. 36.10649°, -5.82339°)
Where is Atlanterra on the map?
{"latitude":36.10649,"longitude":-5.82339,"title":"Atlanterra"}