Enter your dates for accurate availability
Mangochi Lodge Accommodation
Lodge Accommodation in Mangochi
Nkhudzi Beach Lodge is situated in the Nkhudzi Bay set in the southern region of Lake Malawi. This region is known for its warmer water and for its...
- Swimming Pool
- On-site Parking