Basilica of Bom Jesus GOA- India - Video

Basilica of Bom Jesus

Bom Jesus Basilica is a Roman Catholic basilica located in Goa, India and is part of the churches and convents of the Goa UNESCO World Heritage Site. The chapel of St. Francis Xavier is located on the south side of the Transcend. The basilica is home to the tomb of St. Francis Xavier and his […]