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