Shelly Island, which appeared then vanished off the coast of North Carolina, is BACK
Island that appeared then vanished in shark-infested waters off the coast of North Carolina is BACK – to the delight of locals Shelly Island was born in January 2017 off the tip of Cape Point in Buxton It disappeared in early 2018 after being battered by a series of storms Photographs of a sandbar emerging in … Read more