< Back to profile
Turquoise Yachts' new 66m concept
66m / 216 ft - advanced engineering stage from Turquoise Yachts on Vimeo.
Turquoise Yachts and Nuvolari Lenard have collaborated on a 66m concept that, in the words of Mehmet Karabeyoglu, offers "the same uncompromising amenities as a client looking to purchase an 80-metre-plus yacht."