Amla: An Ancient Super Berry Emerges from India

The most revered medicinal berry in the entire subcontinent of India—Amla berry, or Emblica officinalis—is said to come from the first tree to appear on earth, manifested out of the tears of Brahma while he was meditating.[1]

Read the rest of this page »

We use cookies and similar tools across our websites to improve their performance and enhance your user experience. Learn more about our Cookies Policy and click I understand, to hide this message.