2017-04-22 Shoshone Falls
Located at the edge of Twin Falls, Shoshone Falls is a natural beauty on the Snake River. At 212 feet, the falls are higher than Niagara Falls. - https://visitidaho.org/things-to-do/natural-attractions/shoshone-falls/
Read More- No Comments