The highlights of this church are its dome and two towers. This church was built by the local village communities and unusually consists of seven altars. The church was built amidst a scenic natural backdrop of a lake ‘Angoddi Tollem’ across the woods on the site of an ancient Hindu temple dedicated to the deity Ravalnath. Constant feast celebrations occur here.