Winter is right around the corner, and so is the desire to witness the fresh snowfall of the season. By the end of December, most parts of Northern India are typically covered in a white blanket. If you reside in the National Capital and witnessing fresh snowfall is on your bucke







