Pondicherry Travel Guide Puducherry, the Indian territory which remained Forever French April 22, 2019