© 1997 Jon Binder
Stairs Falls is located in Franconia Notch State Park in New Hampshire, and is reached by a 3/4 mile hike along the Falling Waters Trail. This trail begins at Interstate 93 in center of the park, and passes three major waterfalls.
Back to List of New Hampshire Waterfalls