Zanzibari, arkipelagu unik i Afrikës në Oqeanin Indian