Puducherry

Puducherry, also known as Pondicherry, is a union territory of India. It is located on the southeastern coast of India, on the Bay of Bengal. The territory has a population of over 1.2 million people and a land area of 492 square kilometers. The capital of Puducherry is Puducherry city. Puducherry was a French colony … Read more