The Kalka-Shimla Railway is one the three rail links of Unesco Mountain Railways of India. Launched during 1881 and 1908, the Mountain Railways of.
A