Shoshone Falls 2013-Aug-20 emceehammr4 Comments On my recent trip I had an occasion to stop at Shoshone falls, near Twin Falls, Idaho. Sometimes nature is amazing.