Best Places of interest in Pondicherry
Pondicherry, also known as Puducherry, is a city and capital of the Pondicherry union territory of Southern India. Though the place is small in geographical size this place was the largest French Colony in India. The city has a long and interesting history of trade and war. A colonial touch blended with the robust Tamil […]
Best Places of interest in Pondicherry Read More »