Farther than you want to drive maybe, but one for another day is Standing Indian Campground, west of Franklin, NC. Several loop options with elevation changes and creekside walking part of the way. ...