Yankee magazine hightlights why Newport is a magical place to be at Christmas. Read the full story here