84.png

St Thomas’ Church at Palayoor, Kerala, dating to 52 CE was, according to tradition, established by St Thomas. The church was rebuilt in the 17th century by the Reverend Fenichi, by enclosing the original church in a new building. Though the wooden walls were ruined with time, the original altar remains.