Wiege der Menschheit
Lion &amp; Safari Park is a conservation enclosure for lions, cheetahs, hyena, wild dogs and various antelope. It is located in the Cradle of Humankind in the North West province of South Africa.