Top 5 Best Places to visit in Pondicherry
Pondicherry – officially known as Puducherry, the French capital of India offers some magnificent tourist attractions. Pondicherry is one of the most visited place in South India and popular for its eye-catching mustard yellow facade French colonial structures. It has blend of both Indian and French culture. Here are some of the best places to …