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