I’ve camped at Cherokee Rock Village (affectionately known as Sandrock to the locals) since 2011, starting back when it was still largely undeveloped and free…totally worth paying for these days - they’ve made it such a great place: showers, bathrooms, dumpsters, plenty of walk-in and car camping sites. Best climbing in the southeast, bouldering and sport, and a lot of RC car rock crawling, etc. Sandrock is a must go-to spot in Alabama. The views are awesome, climbing is awesome & camping is awesome. Charcoal grills at most sites, fire rings, firewood available at the front gate/office, etc. Good Verizon coverage, too. Plenty of gas stations and grocery stores within 20min, too.