Lapped by the Indian Ocean, the golden sands of the vibrant Umhlanga on the KwaZulu-Natal coast, offers both a perfect place to relax and plentiful activities as part of your South African adventure.