Palayur is the most significant centre for Syro-Malabar Catholic Church in India. Located near Trichur in North Central Kerala, it is believed that St Thomas, one of the twelve apostles of Jesus Christ arrived here in 52 AD. It has one of the oldest churches in India. The Indian traditional style Church is retained here. Here is a glimpse.