Amla, also known as Indian Gooseberry, is a small greenish fruit native to Asia. The tree is often known for its green fruits which give a unique flavor such as sour, bitter, and astringent. Amla fruit is not only known for its versatility and deliciousness but also for its abundance of high nutrients associated with a variety of health benefits. Here are the top amazing benefits of drinking Amla Juice