Description
Many threatened and endangered species find refuge here, including sea turtles who nest on its shores. Stroll down a wooded trail. Reflect on a pristine undeveloped shoreline.
Location
-
7611 S Atlantic Ave New Smyrna Beach, FL 32169