Mafia Island © gill_penney
Mafia Island, along with Pemba and Zanzibar, form the famous Spice Islands off the coast of Tanzania. While the name conjures images of shady criminals and glamorous heists, the real riches of Mafia Island lie underwater in its magnificent coral reef system. Mafia Island is a top diving destination for those in the know. Limited accommodation means it's a great place to hide from the tourist crowds on Zanzibar, and provides additional opportunities for fishing and swimming with whale sharks. There are also land-based activities as well, including trips to the bustling village on tiny Chole island and the ruined one on Juani Island.