Address On Wimbe Beach Pemba Bay Quirimbas Cabo Delgado Province North East Mozambique Mozambique Rating Hotel Type Beach, Spa