In the summer of 2021, Teddy and I took a road trip through New England. On the last night of … More
Tag: new england
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.