ecaptain.com — At 160 meters long, there is nothing quite as luxurious as the world's largest and most expensive super-yacht -- Dubai. Except, of course, for the next nineteen boats that make up the top twenty super-yachts on the planet. Packed with more features than a Bond villain's base, including jet-ski docks, indoor swimming pools, helicopter pads...