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