Yes, you can, just stay out of the buildings. (OC or CC)
Be mindful of Cherokee NC, which I believe is Indian land (not sure if it's a reservation or not), where carry is prohibited.
Also, for OC purposes, remember that Great Smoky Mtns is in two states, TN and NC. TN is a licensed OC state, so make sure you have a recognized license before doing so there.