Often referred to as the French capital of India, Pondicherry is a scenic destination to visit in India. This picturesque…