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.
New island mysteriously appears off coast of North Carolina Via rss.cnn.com 06/28/2017 5:29 AM
Terry Sjolin
October 2, 2024
Beth
November 11, 2022
August 11, 2022