St Thomas Church – Palayur Church – Thrissur churches Palayur thrissur churches by Kerala Photos - December 1, 2013May 14, 2017 St. Thomas Church - Palayoor Church Palayur St. Thomas Syro-Malabar Catholic Church is located at Palayur (Palayoor), in Thrissur district,Kerala. Palayur church was established in 52 AD by St Thomas, one of the twelve apostles of Jesus Christ. Palayoor church is the oldest Church in India and is called an Apostolic