Duolingo and Carnival Cruise Line Debut the Ultimate High-Seas Adventure…Or Do They?

Duolingo and Carnival Cruise Line are offering seven continents, 195 countries, 40 languages, five years at sea–or are they?