Shimla is a beautiful place in Himachal Pradesh. It's one of the most famous tourist spots where one can experience snow fall in winters specially in the month of January and starting February. I recently visited this place for the first time as one of my friend took me forcefully and that too without any expense from my side. Now coming back to Shimla, its a heaven for people who want to enjoy snow and to impress their love. Usually newly married people visit here to enjoy their honeymoon as in India winters is the season for marriages.