India owns a list of the best places to visit and celebrate New Year with huge pomp and show. If you wish to celebrate New Year differently, then India offers one of the best offbeat places…
Have you ever been to Pondicherry? If not, how can you skip a place with plenty of things to offer you? Pondicherry, also known as the “French Capital of India,” is a bustling city on the south-eastern coast of India. If you are now planning a vacation and want a complete package of beautiful vistas,…