Emerald Princess
Port of Los Angeles Cruise Ship Terminal 100 Swinford Street, San Pedro, CA, United StatesDuration: 15 nights Ship: Emerald Princess Port of Call: Los Angeles California, Puerto Vallarta Mexico, Huatulco Mexico, Puntarenas Costa Rica, Fuerte Amador Panama (for Panama City), Panama Canal Full Transit New Locks, Cartagena Colombia, Ft Lauderdale Florida