Unspoiled barrier reefs surround the Mafia Islands, rich in soft corals, sea anemones and sponges, and attracting a dazzling array of fish. Potato groupers, hump-headed parrotfish and giant batfish are just some of those you might see while snorkelling, while turtles, rays and dolphins are never far away.
Read more