Horseshoe Flats is a great riverside campground located on the banks of the James River, just across from Scottsville, VA. It is perfect for car camping, kayaking, and tubing, and can accommodate a large number of tents and a few RVs. The campground is owned and managed by a family who take great care of the place and are always willing to make special accommodations for their guests....