Machángara River

Machángara River
Location
CountryEcuador

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.