Answer by Raj Kishor Kannoujea:

While planning for the snow view moving from the Delhi city, there are are many destinations which offer the best views of snowfalls. Because of the capital city of India, it is very rich in travelling sources and lots of car rentals in Delhi working 24 hours for the visitors so that they can make their travel easy.

Here is the top snowfall points near Delhi: –

  • Dalhousie in Himachal Pradesh: –
  • Kullu&Manali in Himachal Pradesh: –
  • Auli in Himachal Pradesh: –
  • Mussoorie in Uttarakhand: –
  • Chakrata in Uttarakhand:-
  • Chopta in Uttarakhand: –
  • Landour in Uttarakhand: –

Which is the best place to see snow near delhi?