megayacht aes 71m

AES Yachts Launches 71m Superyacht Victoria

AES Yachts Launches 71m Superyacht Victoria: Turkish shipyard AES Yachts has launched the 71-meter Superyacht Victoria, a long-awaited project that has an interesting history. Started more than 10 years ago, Victoria had her keel laid on May 30, 2006 at the Sevmash shipyard in Severodvinsk, Arkhangelskaya, a city in northern Russia where she was built…