I took a river cruise (with Lindblad/National Geographic) down the Snake River from Lewiston Idaho to the Columbia River to its mouth on the Pacific Ocean west of Portland, Oregon. Many interesting places went by while in the bus or on the ship. Here is a tour: the trip through the window.
My husband and I flew to Spokane, Washington, so the trip actually started with a bus ride 100 miles south to Lewiston, Idaho. It was April 7, a cloudy early spring day in Spokane. There is a spectacular city center I hope to walk through one day.