If you want to see snow in winter, go for chopta, chakrata, kedarnath in uttrakhand or Manali, Shimla, dharmshala. For winter you can also go for places like udaipur, ajmer. But for summer, go for the places like dharamshala
Winter- goa, runofkutch, for snow places like manali, auli shimla,dharamshala-mcleodganj, sikkim-gangtok, darjeeling summer-- nainital, mussorie, mount abu, any place in himachal, leh-ladhak, coorg, meghalaya