Advertisement

yards

Talking Turkey

A recent trip to Tuzla and Antalya, Turkey, revealed that shipyards there are building a few of tomorrow’s most impressive and interesting yachts. The international

Turkey

Talking Turkey

A recent trip to Tuzla and Antalya, Turkey, revealed that shipyards there are building a few of tomorrow’s most impressive and interesting yachts. The international

Advertisement
Advertisement