Gooseberry Candy (Amla Candy) Gooseberry candy, also known as Amla Candy, is a healthy and tasty snack made from Indian gooseberries. Amla is well known for its high Vitamin C content, immunity-boosting properties, and digestive benefits. This sweet and slightly tangy...

read more