Pondicherry, also known as Puducherry, is a union territory in southern India. It was a French colony until 1954 and its French influence can still be seen in its architecture, culture, and cuisine. Pondicherry...
Read More
4 Minutes