Nestled in the heart of Oregon’s lush wilderness, Salt Creek Falls stands as a breathtaking testament to the raw power and beauty of nature. This majestic waterfall is the second-highest single-drop waterfall in the state, boasting an awe-inspiring cascade of 286 feet (87 meters). As you approach this natural wonder, you’ll find yourself standing at […]
