Stillwater State Park
Groton, VT
Nature
Stillwater State Park is a state park located on Lake Groton in Groton, Vermont. The park is located in Groton State Forest close to the Groton Nature Center, Boulder Beach State Park and Big Deer State Park.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account