桑给巴尔岛与坦桑尼亚内陆相隔35公里,由温古贾岛和奔巴岛两个主要岛屿及数不清的较小岛屿组成。
Located about 35 kilometers from mainland Tanzania , Zanzibar consists of two main islands – Unguja and Pemba – plus numerous smaller islands .