The "Feast of St.Francis Xavier" is celebrated on 3rd December every year. He is the patron saint of which Indian State?
Reveal answer
Fill a bubble to check yourself
The "Feast of St.Francis Xavier" is celebrated on 3rd December every year. He is the patron saint of which Indian State?