Amla is a fruit tree that grows natively in parts of Asia. It is cultivated in India and neighboring countries and has gained worldwide support as a "superfruit". Not surprisingly, 100 grams of fresh Amla berries contain the same amount of vitamin C as 20 oranges. Amla, known to two have scientific names-Phyllanthus Emblica and Emblica officinal is also known as Indian … [Read more...] about 10 Most Amazing Health Benefits Of Amla