Tucked into the Blue Ridge Mountains, Asheville feels like the kind of place someone stumbled upon by accident and decided ...