Inside new £1bn giant cruise ship that can hold 4,300 guests and is a world-first

The vessel has been hailed as a place of luxury.

No comments

Read more