Is there anything more magical than the sparkle of Christmas lights at night and snow gently falling? Immerse yourself in the holiday spirit with this glittering tour of a New England home at night.