St Thomas Church Kodungallur churches kerala kerala churches kodungalloor kodungallur st thomas church thrissur by Kerala Photos - August 13, 2016 St Thomas Church Kodungallur St. Thomas Church is situated in Marthoma Nagar, Azhicode, in the town of Kodungalloor, in the district of Thrissur, in the state of Kerala, in Southern India. St Thomas Church Kodungallur is locally known as Mar Thoma Syro-Malabar Catholic Church. It is one of the most sought