Unyamwezi lay at a juncture where a trade route from the coast split, with one branch going west to the port of Ujiji on Lake Tanganyika while another branch led north to the kingdoms of Buganda and Bunyoro.