Oh yeah, spending time outdoors in nature can be a great way to relieve stress. You can relieve stress by hiking in nature, going for walks, going swimming, hunting, etc. You can also take in the sights. I like to think being out in nature helps calm me, especially seeing all the beautiful sights.
I honestly need to seek out nature more often.