Tanzania The Indian Ocean archipelago of Zanzibar is a semi-autonomous territory in political union with Tanzania. It consists of the island of Zanzibar or Unjuga, Pemba as well as smaller neighbouring islands.