Island near Chake Chake, Diving takes place about 20 metres in front of the boat, where you see the dark blue, called a drift dive, quite nice not having to swim when the current takes you.
Island and Diving
Photo of Zanzibar Islands by