Top 10 most expensive cruise ships

The Liberty of the Seas cruise ship entered into service in May 2007. Image courtesy of Franz Neumeier.