Moringa tree is a plant native to northern India that can also grow in other tropical and sub-tropical places, like Asia and Africa. Moringa leaves contains large amount of vitamin C and potassium. It also contains calcium, protein, iron, and amino acids, which help your body heal and build muscle. The moringa leaves are also packed with antioxidants that can protect cells from damage and considered to boost your immune system. The moringa leaves are naturally dried and powdered to form the Moringa Powder.
24 Mantra Organic is the label used by Sresta Natural to sell their products. 24 Mantra is the leading Indian brand for Organic products both in the domestic as well as international markets. All 24 Mantra products are USDA Certified Organic.