From Vermont to Quebec, these hidden gems offer Olympic runs, tree skiing, and cozy mountain towns worth discovering.