Tropical Storm Ophelia makes landfall in North Carolina

Tropical Storm Ophelia has made landfall in Emerald Isle, North Carolina with winds of 70 mph as a flash flood warning has been issued surrounding the landfall location. Tropical storm warnings have also been issued for four states from North Carolina to Maryland.

Advertisement
Scroll to top