Taking a European river cruise is a great way to see a lot of beautiful foreign cities in a short time, while enjoying the comfort of a…