Quechee State Park is located in far eastern Vermont and is home to one of the state’s most popular attractions, Quechee Gorge. The park was established in 1965 after the land was purchased by the U.S. Army Corps of Engineers from a mill company that had been operating since 1869. The Corps of Engineers instituted a flood control plan and built the North Hartland Dam before developing the picnic areas and campground...
Read more