Inda Anbesa
The 883rd longest river in the world
The Inda Anbesa is a river of the Nile basin. Rising in the mountains of Dogu'a Tembien in northern Ethiopia, it flows eastward to empty directly in the Giba and further in Tekezé River.
Flows through: Ethiopia.
River data from Wikidata (CC0); lengths normalised to a common unit.