wonderfulherbs.com
Indian Gooseberry
The Indian Gooseberry, or Amla, is considered a sacred tree in its native India. The fruit is sour, but very nourishing. It is consumed for its health benefits both dried and as fresh fruit. Amla …