Tag: Le Dupleix
Pondicherry–A Little France in India
Pondicherry may be a stunning place and it’s thought-about as French capital of the nation and has every reason to air your travel list. There is most of France in this...