Carved by nature’s love, Callao Caves are renowned for its massive limestone rock formations and serves as the site of the oldest human remains discovered in Southeast Asia
Carved by nature’s love, Callao Caves are renowned for its massive limestone rock formations and serves as the site of the oldest human remains discovered in Southeast Asia