Shoshone Falls

Weekend Trip: Shoshone Falls
It's considered one of the most beautiful waterfalls in world and it's taller than Niagara Falls. As a matter of fact it's even called the Niagara of the west and it's a short drive from Boise, so if you have never seen it, maybe it's time to take the short drive to Shoshone…