Pondicherry: a piece of France in India Samuele Scodeggio Photos, Pondicherry Pondicherry is a beautiful city in India that keeps its french heritage. There are two areas of Pondicherry: the French one and the Indian one. It is important to visit both areas in order to a have a glimpse of the indian culture. Pondicherry is beautiful for families because the French part is really quite comparing to other parts of India.