If you’re looking to unwind in nature, Oregon’s Cascade Mountains offer some amazing spots to soak in natural hot springs ...