North Carolina has a new tourist attraction created by nature- a new island!
The island, known as Shelly Island is around a mile long and a few hundred yards wide. Yahoo News says that, “thanks to the changing tides of the Atlantic Ocean, those enjoying Cape Hatteras’ Cape Point can now trek to this newly formed island.” Continue reading North Carolina Has A New Tourist Attraction- A New Island!