The iconic Valley of Waves at Sun City is one of South Africa’s best-known water parks. It features a roaring lagoon with artificial waves, thrilling slides, a lazy river and a sandy beach. The park suits families with mixed ages, from toddlers in the shallow areas to teens on the bigger slides.