There may be a week of Kwanzaa, eight nights of Hanukkah, and 12 days of Christmas, but as the festive displays popping up all over town attest, the holiday season really lasts from early November through New Year's Eve. That's almost two months jam-packed with a certain Thanksgiving parade, holiday lights, train shows, department store windows, and Nutcrackers.
Of course, not all holiday activities are created equal. That's why we've rounded up the absolute best ways to get into the spirit of the season, regardless of what you celebrate. From splurge-worthy, once-in-a-lifetime experiences to annual favorites worth revisiting to a few fabulous FREE options, here are a dozen super-outstanding events where you can give your kid the best gift of all: happy family memories.