Kagera River
The Kagera River, which flows into Lake Victoria near the Tanzanian town of Bukoba, is the longest feeder river for Lake Victoria, although sources do not agree on which is the longest tributary of the Kagera, and hence the most distant source of the Nile itself.