Thousand Springs State Park is another hidden gem of Idaho, packed with plenty of ... Here's the answer. Shoshone Falls on the Snake River is worth visiting in Idaho for its natural beauty and ...