Oregon | Travel Guide | USA
The Ultimate Guide to Umpqua Hot Springs
Natural hot springs are addictive. Once you soak yourself in their warmth, especially in the beautiful scenery, you want to experience more and more hot pools. Umpqua Hot Springs in Oregon was for us the first thermal pool of water in the US. Since then, during our road trips, we try to check all the…