Nestled in the Blue Ridge Mountains, Asheville is a perfect mid-size city just under two hours from Clemson.