Lubiri, commonly referred to as the Kabaka's Palace, Mengo Palace, or Twekobe, is the official royal compound of the Kabaka of the Buganda Kingdom in Uganda. Situated on Mengo Hill in the Mengo suburb
Aerial view of the Kabaka's Palace i.e Twekobe. It is the official residence of the Kabaka (Buganda King) within the palace grounds.