1 more results for hotels in shimla in Gurgaon
Gurgaon, India
Shimla is that the capital of the northern Indian state of Himachal Pradesh, within the chain foothills. Once the summer capital of British Asian country, it remains the terminus of the narrow-gauge Kalka-Shimla Railway, completed in 1903. It’s conjointly acknowledged for the handicraft outlets th…