Icon of the Seas
…Caribbean vessel to use such technology. Icon of the Seas is the largest cruise ship in the world by gross tonnage, a title also held by sister ship Star of the Seas. The ship has a crew of 2,350, and a capacity of 5,610 passengers at double occupancy, or 7,600 passengers at maximum capacity. Icon of the Seas has…