Mafia Island is a relatively undiscovered exotic island 99.44miles south of Zanzibar Island, just off the coast of the Rufiji River Delta. It boasts truly splendid white sandy beaches and is one of the world’s best dive locations; scuba diving and snorkeling in Mafia Island is absolutely wonderful and you can be almost assured of a good dive experience with astonishing coral and abundant marine life. Deep Sea Fishing, Whale Watching or Swimming or just relaxing and watching the sun set slowly into the warm Indian Ocean are other popular activities that the Island offers.