The perfect holiday scent is just what you need to get into the festive moodThey say a scent can make memories come alive. The Harvard Gazette explains that the olfactory bulb, a structure in the front of the brain that sends information to the other areas of the body's … Read more about Holiday Scents That Help You Relax