NC Gazetteer
Newport Marshes
Also known as: Haystack Marshes
A
island
in
Carteret County
… a marshy island in Newport River about 1 mi. NE of Morehead City between the channel of the Intracoastal Waterway and Crab Point Thorofare in central Carteret County. Formerly Haystack Marshes.