Travel

The ultimate family vacation: Royal Caribbean reveals details about Icon of the Seas

Royal Caribbean revealed details about its newest ship, Icon of the Seas, which will debut in 2024.