Ayurvedic gem Amla or Indian gooseberry is a storehouse of nutrients that make it a must have for everyone .Amla is loaded with skin-friendly Vitamin C which can do wonders for all your skin woes. ...