Correct option is A
The correct answer is (a) Tamil Nadu.
· St. Thomas Cathedral Basilica Church is located in Chennai, Tamil Nadu.
· It is a Roman Catholic minor basilica and a national shrine, built over the tomb of Saint Thomas, one of the twelve apostles of Jesus Christ.
· The church is an important pilgrimage site and a historical monument showcasing Neo-Gothic architectural style.
Information Booster:
· Other famous churches in India:
· Basilica of Bom Jesus (Goa): Houses the remains of St. Francis Xavier.
· Santa Cruz Basilica (Kochi, Kerala): One of the eight basilicas in India.
· St. Paul's Cathedral (Kolkata, West Bengal): Known for its Indo-Gothic style.