GOOD HARBOR BEACH ... So, we think a logical place to start a discussion about things to do in Gloucester, MA is to talk about its incredible beaches. Gloucester ...