Autumnwatch New England

Autumnwatch New England

Autumn foliage in the White Mountains National Forest in New Hampshire. Photo taken during the peak fall foliage season producing vivid brilliant colors. New Hampshire is one of New England’s most popular fall foliage destinations bringing out some of the best foliage in the United States