Apart from a Tourist destination, Goa is famous for one more thing. Old Goa, India, a saint's relics raise mysterious questions. It is widely believed that Saint Francis Xavier, who was one of the most revered saints of all time, guards the Church in human form even after over 500 years of death. Let's take a deep insight into the saint's birth and his greatness.
No comments: