Ngomambi
Mzuzu Northern Region Malawi
About
Located at Chibavi in the city of Mzuzu. It has 12 rooms
Mzuzu Northern Region Malawi
Located at Chibavi in the city of Mzuzu. It has 12 rooms