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. Click here to read more 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 Click here to read more