Maine, Vermont, New Hampshire, Massachusetts, Connecticut, and Rhode Island are the states for fall foliage in New England. A fall leaf tour can include them all.
Fall 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.
The Nature Conservancy, the Forest Society of Maine and Appalachian Mountain Club have signed a Purchase and Sale Agreement with Plum Creek Timber Company to permanently preserve more than 340,000 acres in Maine’s North Woods, near Moosehead Lake.