Tabon Cave – Philippine Cradle of Civilization – Holds 24,000 Y.O. Old Human Fossil

| October 15, 2012

philippine-evolution.com       TABON CAVE   Photo from:  karstworlds.com   The Tabon cave complex is located on Lipuun Point, Quezon, Palawan . It is a 138-hectares, of rugged cliffs and deep slopes. Discovered by an American, the late Dr. Robert B. Fox and his team of Archaeologist from the National Museum in 1962. The […]