The health benefits of Makhana are proven and reliable; hence, the desi snack is making a comeback amongst people who prefer to eat and live healthy. Also known as Fox Nuts or Gorgon Nuts, these small white puffs are...