Zanzibar: Geography
Powdery white sands and crystal clear waters

Zanzibar Island consists of the Zanzibar Archipelago in the Indian Ocean, 26–52 km (16–31mi) off the coast of the mainland. There are a few smaller islands and two large ones: Unguja (the main island, informally referred to as "Zanzibar"), and Pemba.