Franconia Notch State Park, New Hampshire The Flume Gorge: A Natural Wonder of New Hampshire Today, I visited the Flume Gorge in Franconia Notch State Park, New