Inside Harmony of the Seas

One week ago, after 32 months of construction at the STX shipyard in Saint Nazaire (France), Royal Caribbean…

Continue Reading