23 Best Places to Visit in South Africa.

Beautiful south africa Sunset view from Umhlanga beachfront

 

 
 
courtesy South African Tourism
Umhlanga, KwaZulu-Natal: A resort town north of Durban, Umhlanga boasts a three-kilometer-long promenade with gardens, swimming and surf beaches and the famous Umlanga Lighthouse.