My local banker once told me, “If I read one more article about Plymouth Rock, I think I’m going to throw up!” Not that there’s anything wrong with historic Plymouth Rock — the spot where the Pilgrims first landed in America — but you get the picture. Some New England travel destinations get so much […]