Fall foliage in New England provides a showcase for Mother Nature. Perhaps nowhere else in America, and maybe even the world, are the fall colors as stunning and spectacular as October in New England. Fall foliage in New England really begins in August. The shortening daylight hours trigger the deciduous trees to begin the process […]