Moores Swamp in Surry County, Virginia

Moores Swamp in Surry County is a stream. Moores Swamp also exists in Greensville County and Sussex County.
Waterway Type
stream