Thomas Church which is founded by St. Thomas the Apostle in 52 AD is situated at Palayoor, Chavakkad is believed to be the first church in South Asia.Manathala Vishwanatha temple is another landmark in Chavakkad.