Nkhamaratha Resthouse
Ntchisi Central Region Malawi
About
Located at Ntchisi Trading Centre. It has 26 Self Contained Double-Single rooms