Icon of the Seas: Everything you need to know about world’s biggest cruise
The world’s largest cruise ship, Icon of the Seas, has officially docked at its year-round home in Florida ahead of its maiden voyage on January 27. The Royal Caribbean ship sailed into Port Miami for the first time on Wednesday and was greeted with celebratory fire boat salutes, banner planesContinue Reading