Must-have items for life onboard a river cruise ship. ...