History
Name Origin
Physical Characteristics
Political Subdivision
Tourism
see more tourist spots...
It is a statue atop Mt. Caglago near that draws thousands of pilgrims and tourist. There are 527 steps leading to the statue and providing one with a view of pristine islands of Caramoan and Catanduanes province.