Must visit places and things to do in Pondicherry
The French capital of India, Pondicherry, is a place that provides tranquillity and holiness in the truest sense. The peaceful city draws tourists from all over the world to its French-inspired urban design. You … READ FULL STORY