Top things to see and do during the trip to Pondicherry
Pondicherry is a small Union Territory, located in South-East India, next to Tamil Nadu. It is also known as India’s ‘French Capital’. This vibrant city brims with heritage buildings, unspoiled…