
Located in Abra de Ilog, this mirrors the traditional Stations of the Cross, encompassing 14 stations along the mountain ascent where Pilgrims embark on a spiritual journey.
Located in Abra de Ilog, this mirrors the traditional Stations of the Cross, encompassing 14 stations along the mountain ascent where Pilgrims embark on a spiritual journey.