SMD Tukupalisha
Rumphi Northern Region Malawi
About
Is a lodge located in Rumphi Boma in the Northern Region of Malawi and offers accommodation only. It has 5 rooms in total.