lucigerma/Getty Images
I took my first river cruise somewhat reluctantly. It was on my mom's bucket list, and I love my mom. So I agreed to a Columbia and Snake River cruise on American Cruise Lines that would take us from Idaho through Washington to Oregon...