The exposition of the relics of St.Francis Xavier in Goa is a once-in-a-decade event. The relics of the saint who died in 1552, are believed to have survived through the centuries, and devotees from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results