On those weekends before Christmas, traffic would back up as minivans crawled through the neighborhood to see elaborate displays of lights, garlands and holiday characters. One neighborhood dad ...
Vermont is sure to have the holiday light display for you. Here are five in-state Christmas light displays to check out this holiday season. On nights during the holiday season, Shelburne Museum ...