When you think of North Carolina, your mind probably conjures images of misty Blue Ridge Mountains or charming coastal towns, ...