NEW DELHI: Royal Caribbean ‘s ‘ Icon of the Seas ‘ is not just a cruise ship; it’s a floating marvel , a testament to human ingenuity and a beacon of modern luxury travel .Embarking on its maiden voyage from Miami, this leviathan of the...