Hike for days in and around this North Carolina town, known for its scenic mountain views and its Native American heritage ...