Mafia Island Marine Park

Mafia Island is a serene tropical island covering roughly 394 km², surrounded by a large marine park, the Mafia Island Marine Park, established to protect coral reefs, mangroves, and fish populations. The island is ideal for snorkeling, diving, and whale shark safaris, as it is home to one of the largest populations of whale sharks […]