Stillwater State Park

126 Boulder Beach Rd.
Groton
Vermont
United States