Tag Archives: Himachal Pradesh

Hill Station Trains In India – 1

Kalka Shimla Railway, Darjeeling Railway, Kangra Valley Railway, Nilgiri Railway and Matheran Railway operate hill station trains in India. Kalka Shimla Railway covers a distance of 96 kilometers in about 5 hours,  Kangra Valley Railway 164kilometers in about 10 hours and Nilgiri Railway 46 kilometers in about 5 hours. Four trains up and down each […]