Pondicherry or Puducherry once a part of French India has some of the finest Churches with Gothic, Greco-Roman and other exquisite architectural styles with beautiful stained glasses. A visit to this small town would be incomplete without visiting these o