Places to visit in Pondicherry The very word Pondicherry makes you think of the French Riviera but there’s more to…
India, South India