Florida’s Big Bend
Florida’s Big Bend region, located in the northwestern area of the state, suffered the wrath of its first Cat 4 hurricane since 1851. On Thurday, September 26, Helene touched land just east of the Aucilla River near Perry, Florida, at 11:10 p.m.…