Indian gooseberry which is better known as Amla is a food that is packed up with amazing health benefits. It is mentioned as a miraculous food in the ancient Ayurvedic scriptures. It is a very rich source of vitamin C and other vitamins and nutritional properties. Indian gooseberries are too much sour and you might…