There are endless fantastic reasons to visit New England, but this tourist hotspot is not one of them and may well leave ...