New Island Appears off Coast of North Carolina

Written by on June 28, 2017

A new island has popped up along the North Carolina coast, seemingly overnight.

The new stretch of land has been nicknamed “Shelly Island” by visitors who say it is the perfect spot to collect seashells.


[There are no radio stations in the database]