About Owl's Head
Owl's Head is a ski resort in Quebec, Canada. Top 753 m, base 208 m.
- Location
- Quebec, Canada
- Top elevation
- 753 m
- Base elevation
- 208 m
- Vertical drop
- 540 m
- Lifts
- 6 lifts: 5 chairlifts, 1 surface lift
- Season opens
- 4 Dec
- Season closes
- 11 Apr
Nearby resorts