This April 23 and 24, four cruise ships will adorn our Cabo Bay at the same time. That means an expected visit of 10,000 passengers who will spend an average of $100 bucks each. A total of 40 cruise ships will be stopping in Cabo this month. The marina businesses and tour companies are happy as clams.