Amla Murabba is an Indian preparation made from dried amla fruit which has a range of health benefits. Learn when is the best time to eat amla murabba to maximize its nutritional value and reap its health benefits.