Turquoise Yachts

Türkiye · Istanbul · since 1997 · Motor yachts · 40–80 m

Notable builds · Superyacht · 40–80 m

Specifications and prices are indicative and may change; please check with the shipyard or your broker.