Pondicherry is the treasure on the coast of South India that flaunts serene beaches, spiritual…