EXPLORE THE CITY OF SHIMLA

Shimla also famous by the name of “Queen of Hills” is the capital city of Himachal Pradesh state in Northern India. 

It is a narrow-gauge (2ft 6 inch) railway track train which runs from Kalka (a city in Haryana state) to Shimla (a Famous hill station and capital of Himachal Pradesh) and Shimla to Kalka also