There is plenty of snow in India and winter is best to explore. You really don’t need to head to Switzerland, as these Indian states provide great snow escape.
Kashmir – Visit Gulmarg and Sonmarg for the best snow experience in India. The cable car in Gulmarg is great, so is the sledging in Sonmarg.
Himachal Pradesh – From Lahaul and Spiti in the north, to Shimla the capital in the South, this rugged state is blanketed with snow the whole of winters.
Sikkim – mystic beauty, frozen lakes and White Mountains, the beauty of Sikkim is to be seen atleast once in your life.
Arunachal Pradesh – The Tawang region is clad in snow and appears marvelous to the eyes.
Uttarakhand – Whether it is the skiing destination of Auli, or the hill station of Nainital, this state is more or less clad thoroughly in snow.