White sand and turquoise seas, Zanzibar offers vacationers a paradise ... With its luxuriant natural surroundings and the clearest water on the island, it offers a wide range of sporting and ...