St. John’s Antigua is ending its record-breaking year by welcoming four vessels and over 13,000 cruise guests in one day.
Cruise Hive readers have voted and Royal Caribbean’s Icon of the Seas has won the title of Best New Cruise Ship of 2024.