Kagera – Ruvubu River, The Kagera River, also Akagera River, is an East African river, forming part of the upper headwaters of the Nile and carrying water from its most distant source.
River Kagera begins in Burundi, flowing out from Lake Rweru. From the lake, it flows east along the Rwanda-Burundi and Rwanda-Tanzania borders to a confluence with the Ruvubu River.
The waters of the Kagera are thus provided by two major tributaries, the Nyabarongo of Rwanda, which feeds Lake Rweru, and the Ruvubu of Burundi. It is unknown which of these two Feeder Rivers is the longer and hence the ultimate source of the Nile. From the confluence, the Kagera flows north along the Rwanda-Tanzania border, over Rusumo Falls and through Akagera National Park. It then takes a turn to the east, following the Tanzania-Uganda border and emptying into Lake Victoria in Uganda.
River Nyabarongo, River Nyabarongo or Nyawarungu begins in Nyungwe Forest, at a location considered by some to be the most distant source of the Nile. From this source it follows a course up to the north-western part of the country, then down through the centre to the south-east, eventually forming the main tributary of the Kagera River, which flows into Lake Victoria.