Have You Been to This Spot in New England That Made a List of Overrated Vacation Destinations?Have You Been to This Spot in New England That Made a List of Overrated Vacation Destinations?Our debut on the list was No. 41. Meghan MorrisonMeghan Morrison