Posted at Mar 28 07:22 PM
Morning breaks at the Hundred Islands National Park, as the illuminated statue of ‘Jesus the Savior’ stands tall at the Pilgrimage Island. The Archdiocese of Alaminos officially declared the island as a Roman Catholic pilgrim site on Wednesday. Local officials are all set for devotees during the Holy Week.
Read more »