A NEW ISLAND APPEARED OUT OF NOWHERE OFF THE NORTH CAROLINA COAST
Without warning, an island has emerged off North Carolina’s Cape Hatteras National Seashore, inspiring curious travelers to go out into the waters and investigate what they are calling Shelley Island. The island was first spotted by locals around the beach and was later photographed from …