One of the famous Christian pilgrim centres in Wayanad, it is located at Meenangadi, 10 km from Kalpetta and 35 km from Sultan Bathery. Influenced by the region, the church follows several practices from the Hindu tradition. The European architectural style of the church set against the green surroundings make it a charming place of worship. The church's annual festival is held for three days from February 10.