Scar Ridge… Again
This is a popular one for us — probably because it’s so unpopular. And probably because it’s the hold-out NH New England Hundred Highest peak that isn’t clearly trailed by the human herd trying to score its summit. Yet. Yep, you read that right. There is no easy way to the upper reaches of Scar Ridge (3775′) other than to navigate thick woods battling the stickers […]