Amla Indian Gooseberry

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 […]

Continue Reading