On a heritage train ride from Kalka to Shimla
The train passes through 102 tunnels and trundles across more than 800 bridges and viaducts on its 96km/6hr journey
The train passes through 102 tunnels and trundles across more than 800 bridges and viaducts on its 96km/6hr journey
The happy story of a man, a woman and an apple in an Eden called Kotgarh