Scar Ridge for Number 98
Rising over 700-feet above the Loon Mountain Ski Area is Scar Ridge which at 3774-feet at its highest point is one of New England’s Hundred Highest peaks (map). This mountain, in particular, has a reputation for being tough to access with its dense conifers and steep flanks. And as a guide agency we are often tasked with helping folks make it up there and get back […]