Benefits of Having Vitamin C Foods – Vitamin C or Ascorbic acid is a water-soluble vitamin. There are many foods and dietary supplements that provide us Vitamin C. It is an essential vitamin having several health benefits for all. Our body is unable to produce vitamin C on its own. Thus, we need to consume the foods rich in Vitamin C. Here, we are going to tell you the Top Benefits of Having Vitamin C foods.