North Carolina's mountains, valleys, and towns come alive each year with festivals that honor the hands and hearts of local ...