Just sailed past The Maltese Falcon, one of the biggest sailing yachts in the world! Off the coast of Mykonos Greece. boatporn