
With 81 percent of its land cloaked in forest — some 34 billion trees — New England is the gold standard for glowing fall foliage.
That's the good news for "leaf-peepers" in waiting.

With 81 percent of its land cloaked in forest — some 34 billion trees — New England is the gold standard for glowing fall foliage.
That's the good news for "leaf-peepers" in waiting.