Royal Caribbean, Celebrity Cruises, Norwegian Cruise Line, and various Carnival brands call on multiple ports in this country.