New Island on North Carolina Coast
A new island has appeared off the coast of North Carolina—just in time for summer.Formed by powerful currents and storms over the past several months, the massive sandbar has…
Click the button to make Frommer's a preferred source on Google.
Click here to make Frommer's a preferred source on Google.