Experience North Carolina city-by-city from Asheville to Wrightsville Beach.  This is a 475-mile virtual challenge  and helps raise funds for North Carolina food banks and hunger relief programs.