Where is Chontaduro?
Where is Chontaduro located?
Chontaduro, Esmeraldas, Ecuador (approx. 0.932035°, -79.4357682°)
Where is Chontaduro on the map?
{"latitude":0.932035,"longitude":-79.4357682,"title":"Chontaduro"}