A trip aboard Kangra Hill Train, covering 142-km and stopping at 28 stations, is an offbeat rail experience with a number of interesting places on way My maiden trip on the Kalka-Simla Toy Train as a 15-year-old was an experience of a lifetime so much so that I have narrated many-a-stories to my two little […]Read More