The winters are here! While you might not wish to sneak out of your cozy blanket, know that heading to beautiful snow-capped destinations and witnessing the endless beauty of our country during the cold months is totally worth the effort. Here are five best places in India to visit during winters.