I would like to plan a family tour to Himachal Pradesh, covering the major places like Shimla, Manali, Kullu etc. Before planning anything else I need to know when the best time to visit would be. I know a lot of people go during June and July but that is a time I would like to avoid as it would be most crowded then. Another than the busy times in June-July when is it the best time to visit Himachal Pradesh. What kind of temperature would you expect during the summer season?