Zanzibar (Tanzania) and Pemba Islands