Depression, health, life, stress, Travel, Life

Study: Travel Makes People Happier and Healthier

As if you needed an excuse to go visit cool new places, according to a…