Steven Becker


La Sultana An Ex-Soviet spy ship, the La Sultana is one of the largest superyachts in the whole world. Measuring in at 65.4 meters long, this yacht was converted into a luxury superyacht by the La Sultana hotel group. In 2015, she underwent a major rebuild and is currently up for sale. Invictus Previously known as Project Invader, Delta Marine’s Invictus is its second largest build yet. She was built with an… Read More