There is nothing more fun than to plan a relaxing getaway in the French capital of India, Pondicherry. This holiday…
Often referred to as the French capital of India, Pondicherry is a scenic destination to visit in India. This picturesque…