Boating



The James River

The James River (340 Mile long River) The Jackson and Cowpasture Rivers converge in northern Botetourt County to form Virginia’s greatest river, the James River. These headwaters–called the Upper James–provide some of the finest canoeing…