The Turkish shipyard, Turquoise Yachts, has launched a magnum of yacht that would definitely require a map to explore it thoroughly. The design, aptly dubbed Project Atlas, a meter (276 feet) colossal superyacht hit the water for the first time at a lush ceremony attended by the owner in Istanbul. Project Atlas is a marvelous […]
The post Turquoise Yachts unveils a staggering 276 feet superyacht – Project Atlas appeared first on Upscale Living Magazine.