Magnanimous Edifice Millennium Jubilee Church 2000
Nirmala Giri Mary Matha Shrine "Nirmala" means ‘spotless’ and ‘Immaculate Jesus Towers in Backdrop
Every pilgrim finds the presence of DIVINE in this pilgrimage
centre. Every one enjoys here universal brotherhood
irrespective of cast creed and religion. The experience of the
DIVINE is shared to others and thus many come here to feel the same.
Mother Mary standing at the foot of the hill invites all to
Christ and thus ultimately God’s love.