Massachusetts has the best fall foliage in New England this weekend
For those enjoying leaf peeping, Massachusetts has the best fall foliage in New England on Oct. 14-15. Yankee Magazine advised people to travel to North Adams for all the beautiful, bright fall colors. “They have had a mix of green trees and some color loss,...