Twinkly storefronts, brisk lake air, sweet eats and kicked-back fun wait for you in Glen Arbor during the holiday season. Spend Christmas and New Year’s Eve in the sweet Northern Michigan town.