Sterkfontein caves By Nolwandle Ngwenya January 22, 2024 849 The Cradle of Humankind in Johannesburg tells the ancient story of humanity, showcasing hominid species. Africa, the birthplace of humankind, possibly saw the emergence of modern humans in the Sterkfontein Caves.