The Snake River is one of the best places to catch smallmouth bass and you can do it in Lewiston or Clarkston city limits.