Top 10 Amazing places that you should not miss in Pondicherry
Pondicherry is a mesmerizing beach destination, French paradise in South India and a historic destination. You can find French styled architectural beauty, colonial buildings, churches and many others. There are three beaches that are very famous here. Pondicherry attracts numerous international tourists every year.
» Read more