Puducherry

E52032

Puducherry is a coastal union territory of India on the Bay of Bengal, known for its former French colonial architecture, mixed Tamil-French culture, and popular seaside promenades.




Please wait…