Without any doubt the Mafia Island Marine National Park is the biggest attraction in Mafia. Being the largest Marine Park in the Indian Ocean, it shelters a facsinating complex of estuarine, mangrove, coral reef, and marine-channel eco-systems with over 400 different species of fish.
The best way to explore the park is of course through a diving mask.
Whether you prefer snorkeling or scuba diving, the underwater landscape, the variety of coral reefs, and underwater life is overwhelming.
Although we do not operate as a diving center, there are different well-equipped and professional Dive Centers in the nearby Utende village that can assist you in finding and booking Scuba Diving or Fishing games.