Tracking Ophelia

40 videos • 2,721 views • by FOX Weather The center of Ophelia made landfall near Emerald Isle, NC on Sept. 23, 2023. Although it fell short of reaching hurricane status, Ophelia's impacts stretched far beyond its center.