Shoshone Falls

On my recent trip I had an occasion to stop at Shoshone falls, near Twin Falls, Idaho. Sometimes nature is amazing.

Shoshone Falls

Advertisement