Bhagyashree uploaded a recent video talking about Tamarind (Imli) and its many health benefits. The sight of those Imlis is making our taste buds tingle. Watch the video here