Time has come to ring in the New Year. If you are in bafflement where to go and celebrate the passing of one year and the arrival of the next, we suggest you head for Mussoorie. Located in the north of Delhi, Mussoorie is a beautiful hill station in Dehradun District of Uttrakhand, which is famous for its breathtaking scenic beauty. Besides having a fun and relaxed time in the lap of nature, you can also catch the snow and revel in the New Year's…