Description
96.4 miles long. it joins with Cowpasture River to form James River.
History
Named for the first settler on its banks.
Alleghany County · Virginia
96.4 miles long. it joins with Cowpasture River to form James River.
Named for the first settler on its banks.