Dan River in Stokes County, North Carolina

Dan River in Stokes County is a river. Dan River also exists in Caswell County and Rockingham County.
Waterway Type
river