mozambiquetours.co.za
Avani Pemba Beach Hotel & Spa
ENQUIRE NOW LEISURE SPECIALS AVANI Pemba Beach Hotel & Spa AVANI Hotels & Resorts, the vibrant upscale brand launched by Thailand-based Minor Hotel Group in 2011, has added its first property in Africa - AVANI Pemba Beach Hotel & Spa in Mozambique. The former Pemba Beach Hotel & Spa