The Eglise de Notre Dame de la Conception Immaculee, on Cathedral Street, or Church of Our Lady of Immaculate Conception in Pondicherry, was first built in 1692. It took it's present shape in 1791. Go Top
Places to Visit inPondicherry - Pondicherry Travel Guide