Grafton Notch is a magnificent mountain pass in Southwestern Maine, a short drive from Gorham, NH, the last major trail town that Appalachian Trail thru-hikers visit before leaving New Hampshire. Crowned by towering Old Speck Mountain, which has a viewing tower at …
Read More »