The Dwangwa River is a river in Malawi, which flows into Lake Malawi. Its source is in the Kasungu National Park, in Malawi's central plateau. It flows north-easterly from this plateau through an ancient valley. The river's mouth flows out of a more recently cut gorge, into the lake.[1] It also flows through the Bana Swamp. Its length is approximately 100 miles (160 km).[1]