Shoshone Falls in Idaho (Visit Guide and More!)

Shoshone Falls in Idaho

Shoshone Falls in Idaho is known as the Niagara Falls of the West. The falls are 212 feel tall and over 900 feet wide. The falls are actually taller than Niagara Falls (by 45 feet)! This makes Shoshone Falls one of the tallest natural waterfalls in the entire United States. It’s surprising to us that … Read more