Pondicherry is the capital of the Union Territory of Puducherry in India. Also known as one of the cleanest places, Pondicherry is the French city of the nation. Captured by many European colonies in the past, Pondicherry has absorbed some of its culture which is displayed in the city in the form of arts and […]