St Francis Xavier Church Where Mortal Remains of St. Francis Xavier is Kept

St Francis Xavier Church, or Basilica of Bom Jesus is a famous church in Goa, where the mortal remains of St. Francis Xavier are held. This catholic church, a Jesuit church, is a UNESCO World …

Continue reading