This church is located in a very prominent place of Chennai called Perambur.
The Shrine here resembles the shrine of Basilica, the church at Lourdes, France. The power of the shrine has attracted many people who have become ardent devotees of the Christ.
The interiors of the church should surely be appreciated.
In this church, prayers are conducted in both Tamil and English for the benefit of followers. Many couples like getting married here in front of the divine shrine.