AMLA: THE INDIAN GOOSEBERRY!
Amla also known as Indian Gooseberries or Amalaki in Sanskrit, which means “Nectar of Life” in Ayurveda, is a fruit that has long been revered in India as a nutritive tonic and beneficial ingredient. Amla are small round berries with a light pastel green skin, translucent to look at, making it appear as if it […]
AMLA: THE INDIAN GOOSEBERRY! Read More »




































































































