St.Francis Xavier cathedral is located in
Answers
Answered by
2
Answer:
It is located in Tripura
Answered by
9
Answer:
The St. Francis Xavier's Cathedral also St. Xavier Church is a Roman Catholic Latin Rite shrine located at Kottar, Nagercoil in Kanyakumari district of Tamil Nadu state, India.
Affiliation: Catholic Church
Rite: Roman Rite
District: Kanyakumari
Similar questions