Chikwawa, Malawi
Kapachira Falls
Kapachira Falls is a waterfall in Malawi. It is located on the lower Shire River near the town of Chikwawa and the Majete Wildlife Reserve. The Kapichira Hydroelectric Power Station was constructed above the falls to generate hydroelectricity.
- City
- Chikwawa
- Country
- Malawi
- Category
- Nature
- Suggested visit
- About 150 minutes
More places in Chikwawa
Background: Wikipedia