Went to Cherokee this past weekend for the annual kids trout tournament. My son has fished it for four years now and has alot of fun. If you have kids under 12 and don't mind crowds it is worth the trip. The kids get a free rod/reel combo plus t-shirt and hat for participating and best of all it is free!
They stock the river a couple of times during the event so all the kids have a chance to catch fish. My son caught four rainbows.
This event is held each year on the first Saturday in August.