World's LARGEST cruise ship proves to be a navigation nightmare as monstrous boat sets sail for first time
The Star of the Seas is a 20-deck, 1,196-foot long vessel that accommodates a staggering 5,610 guests at a time - earning it the title of world's largest cruise ship.