Lemon juice, especially, has several health benefits associated with it. It is well known as a useful treatment for kidney stones, reducing strokes, and lowering body temperature. As a refreshing drink, lemonade helps you stay calm and cool. The health benefits of lemon are due to its many nourishing elements like vitamin C, B6, A, E, Calcium, Iron, Magnesium, Potassium and Protein. It is a fruit that contains flavonoids, which are composites that contain antioxidant and cancer-fighting properties. It helps prevent diabetes, constipation, high blood pressure, fever, indigestion, as well as improve the skin, hair, and teeth.