Just outside town lies one of Idaho’s most spectacular natural wonders – Shoshone Falls, often called the “Niagara of the West.” While technically closer to Twin Falls, many visitors use Shoshone as ...