Here are some pics of the Shoshone Falls here in Idaho. This is the most water that's come over the falls in years. It's quite a sight in person. If you come through Twin Falls, ID, be sure to make it to the falls and see it for yourself.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment