Explore some of the best dive sites in Zanzibar, rich in marine life and vibrant coral reefs, suitable for both beginners and experienced divers.