Independence of the Seas, a visit to the ultimate family ship

After a multi-million dollar upgrade Independence of the Seas offers an array of stunning new features…

Continue Reading