Amla (Phyllanthus emblica), also known as Indian Gooseberry is considered to be one of the most sacred medicinal plants in India. In ancient writings, it is called sarvadosha hara – remover of all diseases. It is known to have an array of health benefits in Ayurvedic tradition as well as Chinese Medicine. This sour fruit […]