by Smartyv - 22nd February 2008
Owl's Head is an excellent ski resort for skiers of all kinds. The view of the Lake Memphremagog is wonderful and I enjoy skiing there with my young family.... Full review
Share your experience at this resort to help other skiers.
zeuserx: Awful service, nice mountain
BOW offers skiers and snowboarders a chance to take onsite test drives of new vehicles, lessons, gear, and parties. Four weekends left.More