Get Travalour for free on Google Play

Callao Cave

Peñablanca - Callao Cave Rd, Peñablanca, Cagayan, Philippines

Cave

It is considered as the important cultural property of the Philippines country and the cave holds many Fossils of archaic humans, that lived during the Late Pleistocene.

Location of Callao Cave