Hill Station Trains In India

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…

Comments Off on Hill Station Trains In India