Places to visit in Delhi : Discovering Delhi’s Hidden Gems

Most of India experiences moderate to heavy cold, but only a few places in northernmost India witness extreme cold and snowfall. Growing up, many of us watched snowfall in movies and wondered what it must be like in real life, right? Here are some of the best places in India to experience snowfall.