Grapes contain several essential nutrients. But are they good for managing diabetes? Read on to know more.