Thousand Springs State Park is another ... Here's the answer. Shoshone Falls on the Snake River is worth visiting in Idaho for its natural beauty and serenity. Standing at 212 feet high and ...