Shoshone Falls is the most gorgeous waterfalls that we have seen. We think they are even better than Niagara Falls in New York. Come with us we take a look.
This is part of our Season 3 Part 2 and was filmed in the second half of 2019.
Shoshone Falls Park
https://www.tfid.org/309/Shoshone-Falls
4155 Shoshone Falls Grade, Twin Falls, ID 83301
GPS coordinates: 42.5937, -114.401
https://goo.gl/maps/bRWMv645gyveSQAS7