Mafia Island is one of Africa's most renowned diving and snorkelling locations, in addition to the pristine beaches and clear waters.
Travel to Mafia Island
Organised group tours: Click here to see 1 tours to Tanzania which may include Mafia Island.
Country & Regional
May 2013 (8th ed.)440 pages