Lady of Angels Church

Lady of Angels Church | Pondicherry

 

 Familiarity of the church Our lady of Angel’s church was built in the early 1865 and popularly known as Notre dame des anges in French. French missionaries planned and built this church based on the design of basilica of Lourdes. … Read More