United Kingdom

The Princess Yachts S72 is the first model in a new series from the English builder.
The United Kingdom has a new royal—the Princess 40M , which is the largest yacht to date from...