Stretching along the border of the Pilanesberg National Park, in the North West Province, Sun City is internationally renowned as South Africa's premier holiday resort and offers a multitude of attractions and activities to keep all visitors entertained for days. With its combination of golfing, gaming and gambling, as well as world-class hotels, it is a mini Las Vegas in the African bush. It is also known as the only surf-and-safari destination within a two-hour drive of the landlocked city of Johannesburg. Visitors can choose from a range of wonderful accommodation options including the opulent ‘Palace of the Lost City’ or the elegant ‘Cascades’ or enjoy the endless rolling waves at the ‘Valley of Waves’.