Pondicherry, now officially known as Puducherry, is a coastal city and former French colonial settlement in India that offers a unique blend of French and Indian cultures
Pondicherry, now officially known as Puducherry, is a coastal city and former French colonial settlement in India that offers a unique blend of French and Indian cultures