
Zanzibar is an Archipelago in the Indian Ocean made up of Zanzibar and Pemba Islands. Zanzibar is characterised by beautiful, sun-soaked sandy white beached with fringing ciral reefs, interspersed with picturesque fishing villages, lapped by warm turqoise waters of the Indian Ocean and the old city of Stone Town.