Zanzibar é nome dado ao conjunto de duas ilhas do Arquipélago de Zanzibar, ao largo da costa da Tanzânia, na margem leste-africana, de que formam um estado semiautônomo daquele país. As duas ilhas são chamadas Unguja (em suaíli) ou Zanzibar e Pemba e estão separadas do continente pelo Canal de Zanzibar.
Você pode cruzar a ilha em transporte público, no famoso Dala Dala, uma combinação de ônibus com caminhão, que carrega pessoas exprimidas na parte traseira. Se você tem malas grandes ou mais de 1,80m de altura, você não vai gostar da experiência. O custo sim faz valer, uma viagem custa certa de 1500 a 2000 shillings – moeda local (um pouco menos de 1 dólar Americano), mas vi turistas sendo cobrados até 4000 com a desculpa que tem de pagar pela bagagem. Fique atento, isso não é verdade: o único fato é que em Zanzibar, como em muitos outros lugares, turistas são sempre alvos de exploração e oportunismo.