Rain has arrived in Europe, much to the relief of river cruise lines that had been forced to disrupt dozens of sailings in recent weeks due to low water levels.
Rain has arrived in Europe, much to the relief of river cruise lines that had been forced to disrupt dozens of sailings in recent weeks due to low water levels.