Our Lady of Snow (Manjumatha in Malayalam) - The church built on 15th century on the banks of the tribute of River Periyar.