KENT COUNTY, Del.- One of the most striking images was on Hubbard Street in Bowers Beach, which found itself entirely submerged in water even before the tide reached its peak.
From
To
