Survey
RVA App Promo Image

St. Catherine of Alexandria Parish in Pagbilao

  • Philippines: Parish Expands Solar Power Capacity as Witness to Care for Creation

    St. Catherine of Alexandria Parish in Pagbilao, a coastal municipality in Quezon province on Luzon Island, southeast of Manila in the northern Philippines, has strengthened its commitment to environmental stewardship by expanding its solar energy facilities, demonstrating a concrete response to the Church's call to care for creation amid the growing challenges of climate change and the threat of El Niño.