Mafia Island is located southeast of Dar es Salaam, with Kilindoni as its main town.
The archipelago is one of Tanzania's top diving and snorkeling destinations, with over 50 coral types and hundreds of fish species in marine park waters.
The island blends marine adventures with calm local life, from reef trips and dhow sailing to mangrove landscapes and relaxed beachfront stays.