Super Yacht off Costa Tropical by Hugh MacArthur • August 4, 2021 One of the largest sailing yachts in the world has appeared off the Costa Tropical, whose owner is evidently not short of a bob or two. Read More