the oldest church in india is located in which state
Thomas Church, Palayoor is located at Palayur (also spelled Palayoor), in Thrissur district in Kerala on the west coast of India. According to tradition, it was established in 52 AD by St Thomas. It is the first church in India, and is called an Apostolic Church credited to the Apostolate of St.
Thomas Church
thomas church $palayor in kerala