Kabaka’s Man-Made Lake in Kampala, Uganda

Africa's largest man-made lake in Ndeeba Kampala. Ever had about the no nonsense king Of Buganda? Kabaka Mwanga11! Though he is more popular for the negative attributes and instant ruthless [...]