The river cruise company Avalon Waterways sails on 13 rivers around the world. It has a strong European focus, but also ...