Tolong jelaskan mengenai Asal etnis dari Zanzibar

Orang-orang Zanzibar berasal dari beragam etnis.  Penduduk permanen pertama Zanzibar tampaknya adalah leluhur BantuHadimu dan Tumbatu , yang mulai berdatangan dari daratan Danau Besar Afrikasekitar tahun 1000 Masehi. Mereka berasal dari berbagai kelompok etnis daratan dan di Zanzibar, umumnya hidup dalam kecil desa.Mereka tidak bersatu untuk membentuk unit politik yang lebih besar.

Selama periode singkat kemerdekaan Zanzibar pada awal 1960-an, perpecahan politik utama adalah antara Shirazi (Zanzibar Afrika), yang membentuk sekitar 56% dari populasi, dan Arab Zanzibar, yang membentuk sekitar 17%.   Saat ini, Zanzibar dihuni sebagian besar oleh etnis Swahili , populasi Bantu Afrika sub-Sahara.  Ada juga sejumlah orang Arab , serta beberapa orang etnis Persia dan India .