Mill Swamp in Surry County, Virginia

Mill Swamp in Surry County is a stream. Mill Swamp also exists in Suffolk, Essex County, Isle of Wight County, Southampton County and Westmoreland County.
Waterway Type
stream