 Kutokana na sababu za kijiografia na kisayansi inaaminika kabisa kwamba Visiwa vya Zanzibar Pemba na Unguja vilikuwa vimeungana na hata kushikamana kwa pamoja pembezoni mwa pwani ya ardhi ya Tanganyika. 