Zanzibar is renowned for its beautiful turquoise waters and great sites for snorkelling and diving to name a few places we have Mnemba atoll, Chumbe Island and Tumbatu Island and on Pemba, Misali Island is a true paradise marine life