If you're in North Carolina and looking for a cozy town with trails to hike, cafes to hang out at, and more, look no further ...