Puducherry

Puducherry

Puducherry Puducherry – Often referred to as the French capital of India, it is a vibrant city on the southeast coast of India. This French colony with pristine beaches, historic buildings, French and Tamil neighborhoods (the Tamil people are mostly Indian), ancient churches and spectacular nature is a very entertaining and memorable destination for tourists, […]

Continue Reading