There are many amazing benefits of peaches. It is a natural source of vitamin C and other health-boosting antioxidants. Know about its benefits and nutrition.