If you’re looking for beautiful scenery and great skiing, then you should visit Owl’s Head in Quebec. The resort has 27 runs suited for all types of skiers and riders and 86 skiable acres. On average, Owl’s Head receives 204 inches of snowfall annually; manmade snow is also used. Get discounts on Owl's Head lift tickets for individuals and groups (corporate, students, clubs, family reunions, military gatherings, etc.) at GetSkiTickets.com!