BEECH MOUNTAIN, N.C.– Fall colors are making a bright comeback along the Blue Ridge Parkway[1] town of Beech Mountain, North Carolina[2], after last year’s leaf peeping season was cut short due to the devastating impacts of Hurricane Helene. Beech Mountain,...