Exploring Lubiri Palace in Uganda Lubiri Palace, also known as Mengo Palace, is a significant historical site located in Kampala, Uganda’s bustling capital. This palace offers a fascinating glimpse into the cultural and political history of the Buganda Kingdom. Built in 1885, it served as …
Lubiri Palace









