First-timer’s guide to Pondicherry


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

Source

Leave a Reply