Kerala Photos – St Thomas Statue – Palayoor Church
Palayoor St. Thomas church is located in Thrissur, Kerala and was established in AD 52 by St Thomas – one of the twelve apostles of Jesus Christ. Palayur church is the oldest church in India. St Thomas established six more churches in India. They are at Chayal,Quilon, Kottakavu,Niranam, Cranganore, Kokkamangalam.