Ocracoke Inlet
Ocracoke Inlet is an estuary located in the Outer Banks , North Carolina , United States that separates Ocracoke Island and Portsmouth Island . 
<triplet> Ocracoke Inlet <subj> United States <obj> country <triplet> Outer Banks <subj> North Carolina <obj> located in the administrative territorial entity <subj> United States <obj> country <triplet> North Carolina <subj> United States <obj> country <triplet> United States <subj> North Carolina <obj> contains administrative territorial entity <triplet> Ocracoke Island <subj> United States <obj> country <triplet> Portsmouth Island <subj> North Carolina <obj> located in the administrative territorial entity