L’arcipelago di Zanzibar comprende diverse isole le cui due principali sono Unguja e Pemba. E’ situato una trentina di kilometri al largo della costa tanzaniana nell’oceano indiano. Unguja con una superficie di 1550 Km quadrati è l’isola maggiore ed è conosciuta al mondo come Zanzibar, erroneamente, in quanto come detto prima Zanzibar è il nome dell’arcipelago. La capitale di chiama Zanzibar e si trova nella costa occidentale, essa è famosa per il suo storico quartiere “Stone Town” dichiarato dall’UNERSCO patrimonio dell’umanità. Si caratterizza per il reticolo di strette viuzze che si snodano tra costruzioni e palazzi arabeggianti, un’architettura che mostra l’influenza araba, persiana ed europea. Le isole dell’arcipelago sono anche conosciute come isole delle spezie, in quanto nei secoli ne è stata l’attività principale ed era situata in punto strategico della via delle spezie che si sviluppava tra Africa, Asia ed Europa. Altra grande attrazione dell’isola sono le splendide spiagge bianche che caratterizzano la costa est e nord-est, vi si trovano una miriade di strutture alberghiere in grado di soddisfare tutte le esigenze del moderno turismo. 50 km a nord-est di Unguja si trova Pemba, più piccola ed ancora lontana dai flussi turistici della sorella maggiore offre però la possibilità di vivere una vacanza meno standardizzata. Le strutture sono generalmente costose ma non mancano le attrattive che vanno dalle spiagge bianchissime alle barriere coralline, dalle foreste ai resti di antichi insediamenti.