Fly from Dar es Salaam to Mafia Island and settle in. Explore Mafia Island Marine Park’s vibrant coral reefs and abundant marine life with snorkeling or diving, and, if in season (October–March), go whale shark watching. Boat through mangrove forests, visit Chole Island’s ancient ruins, and soak up the laid-back island vibe. On Day 2, transfer by air and boat to Fanjove Private Island for eco-luxury, pristine beaches, kayaking, and a visit to the historic lighthouse.