Puducherry – This Is The Best Time To Visit It, Hurry Up!!!

Puducherry, historically known as Pondicherry, is one of the best places to visit in India. Being a union territory, it lies in the southern part of the Indian Peninsula. This was one of the French colonies in the French colonial…