CNB Yachts Brand’s sailing superyachts will be built in Monfalcone

The Monfalcone production site in Italy, where the Monte Carlo Yachts brand’s large motor yachts are built; will be taking

Read more