Did you know that Shoshone Falls in Idaho is taller than Niagara Falls?! The falls, located near the city of Twin Falls along the Snake River, is an easy stop on your next south Idaho road trip! Find a list of things to do around Shoshone Falls and when the best time is to visit the falls.