Cuyabeno River
The 883rd longest river in the world
The Cuyabeno River is located in Sucumbios, Ecuador. The river starts in the high part of the Cuyabeno Reserve and ends in the Aguarico River. In the Siona - Secoya language, Cuyabeno means "Kindness River"".
Flows through: Ecuador.
River data from Wikidata (CC0); lengths normalised to a common unit.