When I visited Shoshone Falls yesterday I overheard someone say “I didn’t even know this was here.”  But it’s right there in Twin Falls, Idaho. It’s off the radar for many people, but not far off Interstate. And and it’s not only been there quite a while, but said to be 100 feet taller than […]

Original Source…

Comments are closed.