Massive thundering waterfalls, deep river canyons, and beautifully walkable downtown — welcome to Twin Falls, Idaho, a small ...
Shoshone Falls is one of the most well-known and magnificent waterfalls in Idaho. Known as the Niagara Falls of the West, this impressive waterfall is 212 feet tall and 900 feet wide.