https://vtstateparks.com/stillwater.html
(802) 584-3822
parks@vermont.gov
Stillwater State Park is located in Groton State Forest close to the Groton Nature Center, Boulder Beach State Park and Big Deer State Park. The park offers camping, picnicking, and access to water-related activities on Lake Groton.