Searching for items in the area of Cabo Delgado
Page: 1 of 1
Pemba Beach Hotel & Spa, Pemba, Mozambique
Cabo Delgado: 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 with aesthetically unique Arabian-influenced architecture...

 
not found