Flat Swamp in Onslow County, North Carolina

Flat Swamp in Onslow County is a stream. Flat Swamp also exists in Hertford County, Craven County, Jones County and Martin County.
Waterway Type
stream