KZN welcomes Club Med 21 May 2019 Luxury beach resort hotel brand Club Med will be making its mark in South Africa... read more