The charming town of Steinhatchee in Florida has nearly vanished ... "We've been wiped off the map. There's nothing left." Landon alluded to some insurance support for rebuilding but is concerned ...
The quaint town of Steinhatchee in Florida has been almost completely erased ... "We've been wiped off the map. There's ...