Crystal Cruises Announced World’s Biggest Megayacht

Crystal Endeavor will be built by the Lloyd Werft Group, a collection of four shipyards in Bremerhaven, Germany.