Sight
Church of Our Lady of Angels
A Seaside Sanctuary: Unveiling the Church of Our Lady of AngelsStanding tall along the Bay of Bengal in Pondicherry, India, the Church of Our Lady of Angels offers a tranquil escape amidst the vibrant city. Also known as Eglise de Notre Dame des Anges, it's both a historical landmark and a functioning house of worship. A Legacy in Stone

