10 May. 21
Diving & Snorkeling.
This is the main island which belongs to the Tanzanian archipelago of Zanzibar and one of the best spots for snorkeling in Zanzibar, Tanzania. You can easily swim and even walk in the water during low-tide and still enjoy your time on the island.