I have heard the mysterious word, Zanzibar, my whole life. After Mt. Kilimanjaro and photo safari in the Serengeti, etc., my son and I kicked back a few days on the fabled Zanzibar Island. While there, we took a snorkeling trip to a small off-shore island. The water was warm, calm & clear, with a wide assortment of coral and fish life. We stayed at the Matemwe Beach Village on the northeastern side of the island. A nice spot with good service, food, pool, and accommodations. It's a must if visiting Tanzania.