Cabo Delgado Information
Suburbs
Pemba is a port city in Mozambique, Southern Africa. Pemba is the capital of the province of Cabo Delgado and lies on a peninsula in Pemba Bay. The town of Pemba in Mozambique was founded by the Niassa Company in 1904 as Porto Amélia, after a queen of Portugal, at the peninsula's south western tip and has grown around a p...

South African Residents may enjoy discounted rates at the luxurious Azura Boutique Island Retreat.... 

.jpg)
Enjoy this wonderful honeymoon package at the Pemba Beach Hotel & Spa in Mozambique when staying for...