Carnival Cruise Lines Carnival Cruise Lines
Their Long Beach based ships are in dire need of upgrading. It's definitely a budget cruise that lives up to it's "booze cruise" reputation.