mafia island beach holidaysMafia situated off the mainland Tanzania in the Indian Ocean. Mafia is small pristine island with unpolluted beaches and white sandy beaches with coral reefs.

Mafia is unique island of Tanzania with Marine National Park in Tanzania which dedicated for protection of marine fauna and flora.

Mafia comprises other islands as Juani, Chole and Jibondo. Due to water stretch between rufiji river delta and island create Mafia channel which is best for diving and snorkeling activities.

The island occupied with few hotels and also receives few tourists that make Mafia a pristine paradise with unpolluted nature in the Indian Ocean.