The Mangochi Captains Villa - where Lake Malawi and Shire River meet, historical hotel at waterfront next to the Lake Museum in Mangochi Town offers the following services: Pets allowed, Parking, Electric vehicle charging points, Breakfast, Restaurant