The Closer You Live to Nature, the Happier You Will Be!

A new study tells us what we’ve always known. Nature makes us happy.

Still, we don’t leave our couch.

Read more at studyfinds.com.

Read More Stories From the IB Wire

.

.