Places in Pemba
Pemba Island (also known as The Green Island) is an Island forming part of the Zanzibar Archipelago. Pemba is popular with water sport and diving enthusiasts. See below Pemba accommodation.Mozambique
Cabo Delgado : Pemba
Situated in the far north of Mozambique, close to the Tanzanian border, this is the only luxury hotel in Pemba and offers a secure beach
A tranquil and luxurious experience is offered at the opulent Diamond Mequfi Beach in Mozambique’s unspoilt natural beauty that is Pemba.