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...