Mumbo Island and Domwe Island are located on Lake Malawi within the Lake Malawi National Park. Experience the ultimate private island holiday....more
Lake Malawi National Park is located at the southern end of Lake Malawi. Enjoy the beauty of this Unesco World Heritage Site. The crystal clear waters are home to thousands of colorful cichlid fish.
The park is home to eco-lodges and traditional fishing villages including Mumbo and Domwe Island Lodges. Activities include snorkeling, scuba diving and kayaking and more. See Lake Malawi National Park Accommodation.