Select Page

Owl’s Head Ski Resort: The East Coast’s Quiet Secret

Tucked above the deep blue of Lake Memphremagog in Québec’s Eastern Townships, Owl’s Head ski resort has the feel of a secret locals would rather keep to themselves. Wide, view-soaked pistes tumble straight toward the water, lift lines are often so short they’re...