Asia April 22, 2023 Top 9 Places to Visit in Pondicherry Pondicherry, a coastal town in Southern India, is known for its unique blend of French and Indian…