Concierge.com's insider take:
Thanks to the warm Indian Ocean, Zanzibar is the perfect spot to frolic in the water. You can windsurf, water-ski, sail, or fish (this is, after all, one of the world's top game-fishing destinations). If you wish to explore the spectacular coral reef beneath the waves, you can snorkel or scuba dive. Dive sites include Turtle City, where you may see as many as ten turtles in an hour's dive, and a sunken ship, the Great Northerner, between Pange and Bawe Islands.