Shoshone Falls State Park is a state or provincial park Twin Falls located in United States.
Champlin Rd Twin Falls , ID 83301 United States
Awesome waterfalls . As a bonus the Evel Knievel Snake River Canyon jump memorial and mound is not too far away.
Shoshone Falls is the "Niagara Falls of the West." Visit in the spring for the most awe-inspiring views . Read more
Probably one of the most beautiful hidden places I've ever seen no matter the time of year
Beautiful! Worth the stop, or spend all day.
Couldn't get any signal, but loved the view . Well worth the trip.
Magnificent.
Beautiful!!! Well worth the trip off the Interstate.
Beautiful and the little squirrels were cute .
Pretty and fun
Waterfalls , landscaping
Pedazo de Niagara.. El lugar precioso. Кусочек Ниагары. Великолепное место.
A super nice place to just relax and explore all the nature nearby - Brian Ibarra
I really like this area. It's a great place to swim. I just wish it wasn't so much like a swimming pool with so many rules and lifeguards blowing their whistles for dumb stuff all the time. - Jessica Flack
Majestic views and nice park to relax and stretch. Tesla super charger station close by - max L
Very low water level this time of year. But still very beautiful with all the fall color in the trees. - Jeremiah Helm