Waterfalls in Shelburne
Giant Falls
Shelburne, NH 03581
Giant Falls in Shelburne, New Hampshire is a scenic waterfall destination accessed via the Peabody Trail. Visitors describe a moderately challenging 2-mile hike along a well-maintained trail marked with blue blazes, featuring both rocky terrain and some inclines. The cascading waterfall rewards hikers with beautiful views over granite formations, with the trail being particularly enchanting during winter snowfall, though hikers should be prepared for some steep sections and careful navigation to find the initial parking area.