Home UK English Victoria Nile
The upper part of the White Nile, between Lake Victoria and Lake Albert.
READ THESE ARTICLES