One of the largest natural waterfalls in the US
The Views Are Mesmerizing
Shoshone Falls is a 212-foot waterfall that is a favorite amongst both locals and visitors to Idaho
Streetside
Bird's Eye