Chalet Cochand: the First Ski Resort in North America – Lost Ski Hills

Chalet Cochand was a legendary ski resort created by Emile Cochand. He was a young Swiss ski instructor who was brought to Canada by the Montreal Ski Club —specifically to teach city-slickers how t…

Source: Chalet Cochand: the First Ski Resort in North America – Lost Ski Hills