Boldly called the “Niagara of the West,” Shoshone Falls is one of Idaho’s most jaw-dropping natural wonders. Standing taller than Niagara Falls at 212 feet, this massive waterfall on the Snake River ...
TWIN FALLS, Idaho (KIFI) - Southern Idaho Tourism, with the help of Idaho Central Credit Union, Idaho Power, and the City of Twin Falls, will illuminate Shoshone Falls again this spring for the fourth ...