Tag Archives: Shelburne New Hampshire

Giant Falls in the White Mountains doesn’t disappoint

The hike to Giant Falls via the Peabody Brook Trail is a scenic and moderately challenging hike that offers beautiful views of 80-foot tall Giant Falls not too far from the village of Gorham in the northern White Mountains.