Hiking The Flume Gorge in New Hampshire

The Flume Gorge is an 800 foot natural gorge located in Franconia Notch State Park in New Hampshire. I had not heard of this spot before doing research while planning our route for our New England Road Trip in the summer of 2021. After seeing pictures of it, I couldn’t wait to visit.