Just because soccer fans are on vacation, doesn't mean World Cup fans going to have to miss the matches. Nine princess ships will be carrying 64 games beginning on June 14 all the way through the final in Moscow on July 15.
The complete story appeared in the June 6 edition of Cruise News Daily.