Hidden Gem in WNC, The Town of Andrews Nestled in the heart of the Great Smoky Mountains, Andrews, North Carolina is a charming town that offers visitorsa glimpse into the authentic Appalachian culture.