About Ocracoke Inlet
Ocracoke Inlet is an estuary located in the Outer Banks, North Carolina, United States that separates Ocracoke Island and Portsmouth Island. It connects the Atlantic Ocean to the Pamlico Sound.
Ocracoke Inlet is an estuary located in the Outer Banks, North Carolina, United States that separates Ocracoke Island and Portsmouth Island. It connects the Atlantic Ocean to the Pamlico Sound.