A French-inflected town plonked down on the coast of Tamil Nadu, Puducherry (Pondicherry) is one of India’s most memorable destinations.

A French-inflected town plonked down on the coast of Tamil Nadu, Puducherry (Pondicherry) is one of India’s most memorable destinations. 

Exit mobile version