The Danube runs neck and neck with the Rhine as the most popular waterway for a river cruise. It connects 10 countries, ...