Shimla is located in the state of Himachal Pradesh and is one of the most famous travel destinations of India.Check out 10 famous places to visit in shimla.Read less