ActivitiesWater Sports in South Africa — Surfing, Diving, Kayaking & MoreSouth Africa's best water sports: surfing at Jeffrey's Bay, shark cage diving at Gansbaai, whale watching at Hermanus, …11 min read