By Lohita Reddy
- Stock Photo ID: #BB401428
- Image Credit: Picxy.com/lohitareddy
- Description:A church is a place where all the devotees come to offer their worship the god. It is a place of belief in JesusChrist.
- Location: The Sacred Heart Basilica, South Boulevard, Near Railway Station, MG Road Area, Puducherry, India