Zanzibar je polu-autonomni dio Ujedinjene Republike Tanzanije, u istočnoj Africi. Sastoji se od arhipelaga Zanzibar u Indijskom okeanu, 25-50 kilometara od obale Afrike. Čine ga brojna manja ostrva i dva velika: Unguja (glavno ostrvo na jugu) i Pemba. Bliske ostrvske države i teritorije su: Komori i Mayotte na jugu, Mauricijus i Réunion na jugoistoku, kao i Sejšeli na istoku. Zanzibar je ranije bio odvojena država sa dugom trgovačkom tradicijom sa arapskim svijetom. Glavni grad Zanzibara, Zanzibar City, smješten je na ostrvu Unguja.[1]