News

Shoshone Falls, often referred to as the "Niagara of the West," is a magnificent waterfall located in Twin Falls ... on the ...
Last week, operators at the popular waterfall hike ... entered the parking lot of Twin Falls from 7 a.m. to 5:30 p.m. on April 8, they were asked to show proof of Hawaii identification.