If you are looking for some offbeat places in India to enjoy the crunch of snow, check out these places away from the hustle ...