The waters around Zanzibar shelter some of the healthiest coral reefs in East Africa, with warm, clear water that's ideal for first-time snorkellers and experienced divers alike.
Mnemba Atoll
This protected marine area off the north-east coast is the star attraction — expect green turtles, pods of dolphins, moray eels and dense clouds of reef fish.
For every level
Dive centres run PADI courses from complete beginner to advanced, while half-day snorkelling trips need no experience at all.