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