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 decisions as a king, there are some of the few...