Where is Altavista?
Where is Altavista located?
Altavista, Altavista, Spain (approx. 28.97789°, -13.545021°)
Where is Altavista on the map?
{"latitude":28.97789,"longitude":-13.545021,"title":"Altavista"}