More from KwaZulu-Natal

5 things to do in Richards Bay

This coastal town, located on a 30km² lagoon of the Mhlatuze River in KwaZulu-Natal, situated halfway between Durban and Kosi Bay, boasts one of South Africa’s largest harbours and forms the tourist gateway to Zululand and Maputaland

16 April 2019 | KwaZulu-Natal

Retreat from the world ...

Experts attribute the popularity of these resorts to people leaning towards a healthier lifestyle and taking charge of their spirituality

26 March 2019 | South Africa