Living near nature may be the secret to a longer life and better me...