Indian Gooseberry — An Ayurvedic Superfood In Your Diet

Indian Gooseberry — An Ayurvedic Superfood In Your Diet

Cultivated throughout India, and other nearby countries, Indian Gooseberry or Amla (in Hindi) has gained the name of “Superfood” from the ancient period.