street-food-in-Shimla

Street food in Shimla town

Kulcha, Tikki – When you want a quick treat. Ever tried this spot?

Stay updated on the go with Himachal Watcher News App. Click here to download it for your android device.