Pondicherry – Our Lady of Angels Church
Walking along Beach Road in Pondicherry one can’t help but notice the impressive Our Lady of Angels Church (or Eglise De Notre Dame Des Anges) – standing in the former Capuchins’ square looking out over the Bay of Bengal.
Comments