Known as the most powerful rejuvenating anti-oxidant, amla or the Indian Gooseberry is extremely sour, abundant in nutrients and packed with Vitamin C. Its health benefits can be attributed to the high vitamin C content. According to Ayurveda, regular use of Amla can a help us live more than 100 years, a healthy life.