Nuvolari-Lenard Tees Up Turquoise Yachts 66M

Complementing both smaller and larger megayachts currently in build, this Turquoise Yachts 66M is set to start construction later this year. At 216’5” (66 meters), the megayacht bears an equally healthy beam of nearly 40 feet (12.16 meters). The overall design is by Nuvolari-Lenard. While the profile here shows that the studio has penned a Continue reading