megayacht turq 77meter

Turquoise Yachts Launches New 77-meter Superyacht Flagship

Turquoise Yachts Launches New 77-meter Superyacht Flagship: Turkish shipyard Turquoise Yachts has launched its largest superyacht to date, a 77-meter project christened GO. Sporting a striking profile and powerful lines developed by British studio H2Yacht Design, GO, previously known as NB63 as an aesthetic that calls for attention. Based on the yard’s previous flagship Vicky,…