Do you mind telling me where this site was? Was that the parking lot I saw in the background or did you have to hike in a ways?
RF or HB could probably tell you better but from SC I took I-26 towards Asheville and got off on NC HWY 280. Then took a right onto N.Mills River road. There are alot of sites up there once the paved road ends.
All of these sites are car camping but there are campsites along the trails as well