The Basilica of Bom Jesus in Goa, India, is home to the rest of St Francis Xavier’s body, where he is still revered more than 400 years later.

17 Nov 2017

By The Record

The Basilica of Bom Jesus in Goa, India, is home to the rest of St Francis Xavier’s body, where he is still revered more than 400 years later.