Pondicherry is one of the most amazing destinations of South India. This gorgeous holiday spot blends beautifully the age-old heritage with ultramodern facilities. The city has been a French Colony and features coastal regions, attractive colonial architectures, churches and several iconic statues. The methodical planning...