Located in Eden Mills, Vermont, Loon Island is a nature reserve.
No contact information available for Loon Island.
You'll find parking within roughly 1.3 miles.
The area also features Picnic Site, Slipway, Camp Site among other options.
Similar places nearby include Picnic Island.