Category

Tamil Nadu
Pondicherry immediately brings to mind vivid colours and neat, leafy avenues. This is, of course, on the “French,” touristy side of the town…