Where The fun never sets - The Sun City Resort in South Africa - entertainment for everyone! In the centre of a volcanic valley surrounded by the slopes of the Pilanesberg mountains, a wilderness wonderland rises from the dust. Shimmering in the African sun, the fantastic Sun City Resort Complex could be mistaken for a mirage. The dream began with a middle of nowhere luxury hotel in the sun. It soon evolved to include a second sumptuous hotel, the Cascades, with a tropical garden, a flamingo lake lapping the edge of the building, rushing waterfalls and a Sky Train which whisks visitors between destinations within the resort.