(WCTV) - Hurricane Helene made landfall in Taylor County last week, leaving a path of destruction and turmoil in its wake. The coastal Florida community ... The very beaches flattered by Helene ...