Hi Navneet :) The weather in North India is perfect now to explore :) You can go to the mountains - Mcleodganj, Bir & Billing, Shimla, Mashobra, Manali and Spiti in Himachal. Or else you can also go to Mussorie, Landour, Dhanaulti, Auli in Uttarakhand.
Auli will be the best option if you want to experience snowfall & nature's beauty...or Nainital, Mussourie in Uttarakhand ,or even Jaipur, Mount Abu, Jodhpur can be a good option