What is the largest Christian church in India, located in Thrissur?
St. Antony's Syro-Malabar Catholic Forane
Our Lady of Lourdes Syro-Malabar Catholic Metropolitan Cathedral
Our Lady of Dolours Syro-Malabar Catholic Basilica
St. Thomas Church
Answer
Our Lady of Dolours Syro-Malabar Catholic Basilica, located in Thrissur, is the largest Christian church in India. It is one of the three major Catholic churches in the city.
How Well Do You Know Thrissur? Test Your Knowledge Now!