Nungwi beach at the northern end of Zanzibar

Zanzibar : a True Natural Paradise immersed in Indian Ocean

Zanzibar is a true natural paradise, a pearl immersed in Indian Ocean. Here you can admire colors that you will never see anywhere else in the world. The first time you find yourself in front of this magnificent sea, you  can only gasp. The ...