Tony Castro yachts unveils 68 metre concept Tony Castro has unveiled this 68 metre concept design for a new Explorer Superyacht, based on an established platform at Sunrise Yachts, Turkey. Measuring 68 metres with a beam of 13 metres, she accommodates 12 guests and 15 crewRead more: http://www.superyachttimes.com/editorial/48/article/id/13857 Prev Next