Oakacock Websites:

  • 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