NEW: Mexico has just approved a new tax that will apply to Americans who arrive in cruise ships at Mexican ports at $42 per passenger - The Sun
In other words, Mexico is basically 'tariffing' American cruise passengers *$42* EACH. Think about that.
If the price of a cruise for one person is $600, $42 is 7%.
But it's OK when they do it.