Zanzibar
Zanzibar

 

The island of Unguja - informally known as Zanzibar - lies just off the Tanzanian mainland in the Indian Ocean and is part of the Zanzibar Archipelago - numerous small islands with the two main islands being Unguja and Pemba.