The official start of Fall is just days away and Massachusetts is one of the absolute places to be for the best aesthetics. There are so many spots in and around the Bay State that are well known at being some of the top spots in the country to be as the leaves change during the Autumn season. And we now know where the two best spots in Massachusetts are to take in all the views of Fall foliage.
It'll only be a matter of time before New York State turns vibrant shades of red, yellow, and orange... but where are the best places for leaf peeping? A new national ranking crowned 3 Upstate locations "best" in America.