Navigation Menu+
St Sebastian Church Thodupuzha
Read more

The history of Thodupuzha parish began with the establishment of Thenamkunnu church. It was 155 years ago that in the historically important Thenamkunnu a church was built in the name of St Michael, the protector of Christian faith. It had been the token of the strong belief and the hard work of our forefathers. It still beckons us gently to the protection and blessings...

Read more