New England is known far and wide for its undeniably stunning and nearly untouched nature. But there is one time of the year when it is especially beloved: during the fall. Why is New England so popular for fall foliage admirers a.k.a. “leaf peepers?” Because a majority of the trees in the area produce a […]