Cape Cod might be the most popular Massachusetts beach destination, but this oceanfront city north of Boston boasts a ...
There are endless fantastic reasons to visit New England, but this tourist hotspot is not one of them and may well leave visitors underwhelmed.