This church, built two centuries back, is situated about three km north of the town of Aymanam. Visitors and devotees throng the church every year.