By arif_kool2001

Pondicherry - French culture in India

Pondicherry (officially renamed as Puducherry) is a centrally administered territory located in the southern part of India, about 160 km south of Chennai (formerly Madras).