The news is by your side.

mystery island

New mystery island suddenly rises from the sea along North Carolina coast

NORTH CAROLINA: A new mystery island has suddenly appeared in the Bermuda Triangle, but visitors are told to stay away from it. Nicknamed Shelly Island by locals because of the large number of shells on it, the mile-long sand bank appeared over the last couple of months. The island is off Cape Point in North Carolina and is becoming something of an attraction. Janice Regan visited Cape Hatteras point with her grandson Caleb for Memorial Day. She told PilotOnline: ‘Yeah, isn’t it crazy? It was just a…