On a culinary trip to Palampur

2019-03-25 1

Chakhle India Kachcha Raasta: Aditya Bal is on a food voyage to the hilly state of Himachal, which still has little-visited gems and the tea-town of Palampur is one such place.

Free Traffic Exchange