Machángara River
The 883rd longest river in the world
The Machángara River is a river located in the southern Andes of Ecuador. In the city of Cuenca it merges with the Tomebamba River forming the Matadero River in the basin of the Amazon River.
Flows through: Ecuador.
River data from Wikidata (CC0); lengths normalised to a common unit.