Travel Inside world’s biggest cruise ship which is the size of a floating city with 40 bars September 14, 2024 Share on Facebook Tweet on Twitter The ‘Icon of the Seas’ cruise boasts a water park as well as dozens of restaurants. Daily Express :: Travel Feed