Zanzibar Archipelago
It occasionally also referred to the Zanzibar Archipelago including Pemba off East Africa.