Feature Story Basilica of Bom Jesus: The Largest Church in Asia and Custodian of the Remains of St. Francis Xavier "Bom Jesus" means "Infant Jesus" in Portuguese. This basilica in Goa, located in the Konkan region of India, is not only the largest Catholic church in Asia but also the custodian of the remains of St. Francis Xavier.
Sri Lanka: 54 Youth Receive Confirmation to Become 'Soldiers for Christ' in St. Joseph’s Church in Mannar