Shimla, the capital city of the northern Indian state of Himachal Pradesh, is renowned for several compelling reasons that have made it a popular to…