In certain red wines, tannins play an important role in enhancing their taste profile. Moreover, know the amazing benefits these little wonders could do!