Hiking Mount Willard – Crawford Notch State Park, NH

I’m still on a bit of a high from my recent trip to New Hampshire.  The highlight of the trip for me was hiking to the summit of Mt. Willard.  It’s not the tallest mountain in the Whites, and it’s not even one of the coveted 4,000 footers, but Willard is by far the best bang for your buck hike I’ve done in years. Continue reading