Where is San Antonio de Canelos?

Where is San Antonio de Canelos located?

San Antonio de Canelos, Samora-Chinchipe, Ecuador (approx. -3.62111°, -78.96278°)


Where is San Antonio de Canelos on the map?