11 Best Places to See Snowfall in India 

11. Yumthang Valley, Sikkim

10. Kufri, Himachal Pradesh

9. Tawang, Arunachal Pradesh

8. Narkanda, Himachal Pradesh

7. Gangotri, Uttarakhand

6. Gangtok, Sikkim

5. Kedarkantha, Uttarakhand

4. Auli, Uttarakhand

3. Shimla, Himachal Pradesh

2. Manali, Himachal Pradesh

1. Gulmarg, Jammu and Kashmir

Top 10 Controversial Trivia of Cartoon Characters