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.