Shoshone Falls, Idaho: Best Things to Do – Top Picks
Have you ever heard of the “Niagara of the West”? If not, get ready to discover one of Idaho’s most captivating natural wonders – Shoshone Falls. It’s located along the Snake River near Twin Falls. This 212-foot waterfall is a…