Best time to visit Pondicherry Puducherry, the Indian territory which remained Forever French April 22, 2019