After Over 60 Years, Curtains Down On Shimla's Iconic Baljees Restaurant

Baljees, an iconic restaurant in the heart of one of India's tourism hotspots, Shimla, has shut shop after more than six decades. The present owners, led by Renu Baljee, 69, finally gave up after...

Comments