Sterkfontein Caves, South Africa
Friday, August 1st, 2008
Just an hour of drive northwest of the largest city of South Africa, Johannesburg, will take you to the Sterkfontain Caves. The Sterkfontain Caves are a complex of limestone caves and were declared World Heritage Site for the numerous finds of the early hominid remains that have been found there over the last few decades [...]