It rises in the Poroto Mountains southeast of Mbeya and receives several streams originating on the slopes of Mount Rungwe, including the Marogala, Sinini, Kipoke, Kilasi and Mulagala.
It then flows southeast and empties into the northern end of Lake Malawi near the town of Kyela.
[2] The lower course flows through the Kyela Plain, which sits northwest of Lake Malawi in the valley of the East African Rift.
[3] Daraja la Mungu (Swahili: "Bridge of God") is a natural bridge that spans the Kiwira River at 9°16′37″S 33°33′07″E / 9.27703°S 33.55185°E / -9.27703; 33.55185, reputedly formed less than a thousand years ago by a lava flow from Mount Rungwe.
You can help Wikipedia by expanding it.This article related to a river in Tanzania is a stub.