Not only does the aroma of cinnamon take you to your happy place, but it's also practically a superfood! Learn about some of the many benefits of cinnamon.
1.2k