Inside the World’s Biggest 80m Superyacht
Built in almost complete silence at the Yachtley shipyard in Kocaeli, Turkey and launched under just as much secrecy in July this year is the 80-metre superyacht Elements. Here we get a first look inside Turkey’s largest yacht ever built, and the largest yacht of her kind in the world. Built in almost complete silence at […]