Pemba is the second-largest island (988km2) in the Zanzibar Archipelago, which consists of a number of small islands off the coast of Tanzania, also referred to as the Spice Islands. The largest and best-known is Unguja (1,666km2), frequently referred to as Zanzibar. This is the most heavily populated, with around 900,000 people. Next is Pemba, then Mafia, both of which are smaller and have far fewer visitors in comparison to ‘Zanzibar’.