Tucked away in Twin Falls, Idaho, this 212-foot natural masterpiece somehow manages to fly under the radar of America’s most celebrated natural wonders, despite being taller than Niagara Falls.
If you’re planning a weekend getaway and want to enjoy the outdoors without going too far, Southwest Washington has plenty of ...