franconia falls natural water slide


water stream and falls in franconia notch state park, new hampshire, usaWooden walkway and steps along the Flume Gorge in Franconia Notch State Park, New Hampshire, USA.