Pudu (French) or Pondi (Indian) cherry, is the Indian French Riviera, about 160 kms south of Chennai. After being the French HQ in India for centuries, it was handed over to The East India Trading Company before being repatriated to the Indian state in 1954. So half of the city is French built & half … Continue reading Pudu/Pondicherry
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed