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
6661 pins 310 boards
4 followers
Follow
Other pins from
Linda Matthews