This place is so amazing. You can see the beauty of nature in this place. The weather is pleasant throughout the year.
It is recommended that you visit this place in winters when snowfall occurs. There are plenty of places you can visit. The roads are well built and it wont be problem to move from one place to another. You need to prebook the hotel room because large number of people come to Shimla. There are no safety issues in Shimla and you can easily roam around even at night. This place should be visited for sure.