North Carolina Weekend helps you plan a weekend getaway with a trip to Edenton, visits to boutique hotels in Elon and Asheville, a vineyard in Surry County, and a paddle down the Roanoke River Trail.