Where is Zanzibar located?
Zanzibar is an archipelago in the Indian Ocean, lying on the eastern coast of Tanzania, which consists of Unguja and Pemba, the two largest islands, and about 50 smaller isles
Zanzibar is an archipelago in the Indian Ocean, lying on the eastern coast of Tanzania, which consists of Unguja and Pemba, the two largest islands, and about 50 smaller isles