The Feast of St Francis Xavier is one of the most important events for the followers of Christianity. The feast is celebrated at Basilica of Bom Jesus, a church located at Old Goa, where the body of the saint who died in 1552 and whose relics are still preserved. St. Xavier’s feast is celebrated every […]