Ocracoke Island | Ocracokeguide.com
For about 82 years, Ocracoke Island was joined to Hatteras Island. Before 1764 the two islands had been separated by Old Hatteras Inlet, which was located