Fishing Spots at James River

29 spots in Virginia are listed with James River as the water or place name: 18 boat launches and 11 fishing access spots.