Science September 14, 2018 Florence Landfall – The Deluge Begins Hurricane Florence made landfall at around 7:15 a.m. Friday morning as a Category 1 at Wrightsville Beach, North Carolina according...