While many visit the Basilica of the Sacred Heart of Jesus, fewer explore the nearby smaller churches that reflect Pondicherry’s diverse religious tapestry. The Church of Our Lady of Angels is a ...
Pondicherry is home to some of the finest churches in India. The Basilica of the Sacred Heart of Jesus is one of the most sacred places in Pondicherry and stands like an oriental version of Gothic ...