Everything you need to know about San Diego cruise port, with the different terminals, how to get there, parking and more!
The Carnival Splendor promised a week of spas, casinos, Broadway shows, luxury shopping and gourmet food. But for this week's cruise it was spam, nine decks with elevators that didn't work and toilets ...