Darjeeling Himalayan Railway
Winding its way over the steep and torturous foothills of the Himalayas, the 'toy train' takes six hours to cover the distance from New Jalpaiguri Junction railway station (NJP) in Siliguri to Darjeeling. Completed in 1883, the railway follows the road (and mostly shares the same bed) and uses…