The US State Department advises against traveling to Haiti and the Mexican states of Sinaloa and Colima. Yet, cruises are still visiting their ports.