Top 10 Health Benefits of Indian Gooseberry or Amla

Emblica Officinalis, or Indian Gooseberry is a very sour fruit and is found mostly in India and tropical South East Asia. It is very rich in Vitamin C, and contains many minerals and vitamins...