Site hosted by Build your free website today!

Stairs Falls (NH)

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