Exploring the Nyabarongo river
The fact that Nyabarongo is the real source of the Nile is now undisputable, after the overdue research that was carried out in 2006 and its subsequent findings.
Nyabarongo River.
