Marsh Swamp in Sampson County, North Carolina

Marsh Swamp in Sampson County is a ditch. Marsh Swamp also exists in Edgecombe County and Halifax County.
Waterway Type
ditch