Tabon Human Fossils
Tabon Human Fossils let’s talk about the human fossils unearthed in the renowned archaeological site of Tabon Cave! Located on the southwest coast of Palawan Island, the Tabon Cave is one of the most studied archaeological sites in the Philippines. Pioneer excavations by Dr. Robert Fox of the National Museum of the Philippines (NMP) in … Read more