From Johannesburg's skyline to the ancient Cradle of Humankind – discover South Africa's urban and historical core.