2. Shimla-Kufri, Himachal Pradesh
Shimla-Kufri is definitely among the most popular destinations in North India for people who like to experience snowfall. The capital city of Himachal is surrounded by rolling hills and snowcovered forests, which open the path for many adventure activities. Numerous restaurants lining the Mall road make for the perfect setting to enjoy panoramic views of the Himalayas while sipping a cup of hot tea.
Not to Miss: Ice skating at the openair skating rink