New England at Top of the List for Best Places to Live in 2022New England at Top of the List for Best Places to Live in 2022Any guesses on who got the No. 1 spot?Meghan MorrisonMeghan Morrison