Boone, North Carolina, the “Ski Capital of the South,” has three ski resorts, mountain charm, and scenic Blue Ridge views perfect for a winter getaway.