filter

1 Result in category River Tubing

Río Namangoza is a stream in Morona-Santiago, Ecuador, South America. Río Namangoza is a river in Ecuador and has an elevation of 368 metres. Río Namangoza is close to Río Coangos.

Namangosa Gorge
Zamora, Morona-Santiago
Ecuador