A beautiful church inside the callao cave in penablanca tuguegarao. A must visit when you are travelling in Tuguegarao, Philippines! Discovered by Negrita Lakwatsera at Callao Cave, Peñablanca, Philippines #travel

A beautiful church inside the callao cave in penablanca tuguegarao. A must visit when you are travelling in Tuguegarao, Philippines! Discovered by Negrita Lakwatsera at Callao Cave, Peñablanca, Philippines #travel

Scroll to Top