places to visit in Pondicherry

Pondicherry is a state in India, where the dominance of French culture can be majorly seen even now. Right from French street names to French food and French Villas which is best places to visit in Pondicherry,  the predominant legitimate French vibrations are still maintained. When France decided to leave Pondicherry, they wereContinue Reading