Group of tourists flock inside the Bell Church in Baguio

April 23 2012, 3:06am