Sun City ZA Sun City (South Africa) lies 50 kilometres north of the small town Rustenberg and about 150 kilometres northwest of Johannesburg. Deep in the rugged bushveld, in the heart of an ancient volcano, lies the world's most unique resort, the internationally acclaimed Sun City. The Resort has a unique heartbeat and an African rhythm of its own and is unlike any other Resort destination in the world.........