Since 2007 a group of archaeologists have been probing through Callao Cave on the Philippine island of Luzon. And throughout the course of their investigations, these researchers have uncovered some rather curious fossils. But in April 2019 the truth about these finds finally came out – raising big questions about mankind’s evolution.
Callao Cave is actually a limestone landform found in the northern Philippine province of Cagayan on Luzon island. Located in the Sierra Madre mountain range, it is also one of Cagayan province’s biggest draws for tourists. Yet Callao is just a single cave out of some 300 others sprinkled throughout the region.