Tag Archives: Shoshone Falls

IDAHO ~ Twin Falls Shoshone Falls

September 8, 2018 SHOSHONE FALLS Located in Twin Falls, Idaho, it is often referred to as “The Niagara of the West”.  

Posted in Idaho, RV Life, United States | Tagged , , , , , , , , , | 10 Comments