INDIA. Church of our Lady of the Immaculate Conception. Puducherry.
Facade of, The Church of our Lady of the Immaculate Conception, completed in 1791, the facade resembles the classical Portuguese architecture during Portuguese colonial era, Puducherry, Tamil Nadu , India