floridarambler.com
Watch your step: This beach was for Navy frogmen. Now it’s yours
Avalon State Park is a quiet little beach once alive with Navy “frogmen” who trained here for the D-Day invasion.