Posted on January 17, 2016January 31, 2016 by jollyreality Idaho has the longest free-flowing river that starts and ends within the State! It’s called the Salmon River. inidaho.com/facts Share this:TwitterFacebookLike Loading... Related