Here’s my idea of a holiday: a ski trip with my family to the charming little town of Sutton, just north of the U.S. border in Quebec—and an opportunity to sample the local wines.