If you want to scuba dive, swim, snorkel or kayak amid some of the richest reefs in the world, take an excursion to Mafia Island! The Mafia Archipelago is scattered over the Indian Ocean, 21 km off the Rufiji River in central Tanzania. Mafia Island is the largest of the islands, surrounded by a barrier reef teeming with marine life. Kayak or take a boat ride through the series of reed-lined lakes in central Mafia. Take a guided tour of the island to see flying fox, several species of bushbaby, pygmy shrew, monitor lizard, monkey and squirrel. Experience the culture of Mafia Island by visiting one of the 24 rustic fishing and farming communities scattered throughout the island. There are many activities to do both on land and in the water at the incredible Mafia Island!