Fall Foliage Scenic Drives in New England - Introduction
By NETrailhead • Sep 14th, 2007 • Category: Maine, New Hampshire, VermontFall foliage in New England really begins in August. The shortening daylight hours trigger the deciduous trees to begin the process of shedding their leaves. It happens all around North America, and all around the world. But in New England it’s special.

