Heading to Pondicherry Anytime Soon? Then Bookmark These 8 Best Cafes That Serve Delish...
Pondicherry, aka 'The Little France of India' is a quaint, little town which is equal parts beautiful and relaxing. One can clearly spot the influences of colonial superpowers such as France, Portugal,...
