Where is Francisco de Orellana Canton?
Where is Francisco de Orellana Canton located?
Francisco de Orellana Canton, Orellana, Ecuador (approx. -0.4726296°, -76.98074°)
Where is Francisco de Orellana Canton on the map?
{"latitude":-0.4726296,"longitude":-76.98074,"title":"Francisco de Orellana Canton"}