World Largest Cruise Ship (The Independence of the Seas)

Season 2 Episode 6

Cruise ships are like floating luxury hotels. Freedom Class cruise ships are floating luxury cities. Come aboard for an incredible tour.

share