This article needs additional citations for verification. (April 2011) |
The Cowpasture River is a chief tributary of the James River in western Virginia in the United States. It is 84.4 miles (135.8 km) long.[1]
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search