The Guide to Johannesburg: The Cradle of Life Hotel and the Mandela Heritage
Johannesburg is a city of contrasts, a vibrant and cosmopolitan metropolis that is also home to some of the most important historical sites in South Africa. The Cradle of Life Hotel is a luxury hotel located in the heart of the Cradle of...