The Buganda Royal Mile, locally known as the “Kabaka’njagala Road” meaning “the King-loves-me” is a straight path connecting the Buganda royal palace and the parliament (administrative seat). The name Kabaka’njagala came into existence because the road was aligned with huge […]