Shimla is situated in the beautiful foothills of the Himalayas and is surrounded by stunning scenery, which is why it is regarded as a haven of peace....