Where is Equador?
Where is Equador located?
Equador, Equador (Station), Brazil (approx. -22.89786°, -43.20465°)
Where is Equador on the map?
{"latitude":-22.89786,"longitude":-43.20465,"title":"Equador"}