evil knievel

Famous Landmarks in Twin Falls – Our Top Five
Not only is Twin Falls beautiful, but it’s also the home to several famous landmarks. These include the highest water falls in the continental United States, several stops on the world-famous Oregon Trail, fossils of the original horse, and the home of a failed rocket motorcycle jump…