The charming town of Steinhatchee in Florida has nearly vanished, battered by the violent Hurricane Helene. Located 90 ... hurricane's devastating 10-foot storm surge and ferocious winds that ...