News

With space to sleep thousands of people, cruise ships are gargantuan feats of modern engineering, but just how long does it take to build one of these ships?