Year-round sunshine, crystal clear waters, colourful corals and schools of tropical fishes, all join forces to make snorkelling and diving some of the best activities to do on the island of Zanzibar. So, hit the alluring waters, where scores of underwater treasures await your discovery. While snorkelling may not allow you to go as deeper as scuba diving, it surely is something that the entire family could enjoy together, treating your eyes to enough oceanic wonders to give your fill of underwater treasures. If you are competent, have got the right certification and are sea-savvy enough to scuba dive, by all means, descend deep into the tropical blue, and enjoy the world underwater to its fullest.