This small volcanic island boasts beaches lined with mangrove thickets ... Pemba, part of the Zanzibar archipelago in Tanzania, is an island that is still rarely visited by tourists.