Guys shimla is literally a heaven and I am saying this because I am from shimla living here from my childhood and no one else can give you its details better then me. You can plan to visit in shimla at any time during the year in summers it is heaven because it will give you relief from super hot climate of other cities with pleasure of sun with the mixture of cold wind it will make you feel awesome. You can visit shimla in winters if you are fond of snowfall you can play with snow enjoy a quality time with your family far from busy life of metro cities. Everyone should come to shimla once to enjoy the natures beauty.