Loading...

Shelly Island: The new island off North Carolina's Outer Banks

| There is a new attraction for thousands of people enjoying the long holiday weekend in North Carolina's Outer Banks. Shelly Island is a destination you won't find on any standard map because the giant barrier island formed in the Atlantic recently-almost overnight. Mark Strassmann reports.