Lifestyle

20 Best Beaches on Cape Cod

The “perfect” beach means different things to different people. Here are 20 of our favorites, including two on Martha’s Vineyard and Nantucket, plus one…