Tag Archives: Gorham 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.