Watch CBS News

New island forms off coast of North Carolina

A stunning new island has appeared off the coast of North Carolina -- but its beauty might not last
View CBS News In
CBS News App Open
Chrome Safari Continue