Shimla stands as the capital of Himachal Pradesh and draws visitors because of its colonial atmosphere along with its mountain peaks which gleam with snow and the abundant greenery. Beyond Shimla's ...