Good Harbor Beach in Gloucester, Massachusetts, has been named one of the 25 Best Beaches in the United States by Travel + Leisure.Good Harbor, a popular family-friendly beach, was noted as having ...