Did you know that you can visit one of the coziest beaches in Massachusetts without ever leaving the South Shore? According to the travel magazine Islands, you can. They just named Green Harbor Beach ...