Marsh Swamp in Wilson County, North Carolina

Marsh Swamp in Wilson County is a stream. Marsh Swamp also exists in Edgecombe County, Halifax County and Sampson County.
Waterway Type
stream