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…

Things to see in India

Wikipedia

Wikivoyage