St Thomas Church, Irinjalakuda is one of the oldest churches in India. Its establishment can be traced back to 1845 AD. The image is clicked by Hari Bhagirath