Exploring Shelly Island, a new island formed off the North Carolina coast

Ginger Zee visits the newly formed island off the coast of Cape Hatteras that has attracted visitors and prompted warnings from tourism officials.

July 6, 2017

Examined