Nestled in the foothills of the Smokies and smack dab in the heart of the Blue Ridge Mountains lies Franklin, North Carolina, an Appalachian gem packed with history, outdoor adventure, and small-town ...
While there are plenty of places around the world listed as "hidden gems", few are actually tucked away from the crowds, undiscovered, and worth checking out. However, there's a small town in North ...