Pemba Beach Hotel and SPA

Avenue De Marginal
Pemba
Mozambique