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
Recent Comments