France remains the most visited country in the world, setting a new record with 100 million international tourists in 2024.
NCL was the first to create a ship-within-a-ship experience called The Haven. Credit: NCL ...