A cruise went from Charleston to Los Angeles, California. It was on the luxury line Crystal Cruises.
This cruise through the Panama Canal began with a convenient overnight stay on the ship in Charleston. The first stop was Key West, Florida. The lively and quirky southernmost town is a unique American favorite.
The second port of call was Cartegena, Colombia. Explore the historic walled city and San Felipede Barajas Castle. Oceanario is a fine place to see aquatic wildlife.
Next was a full transit of the Panama Canal. Marvel at the scale of this engineering work. An overnight stay at Panama City provided a chance to visit and dine in the Old City.
Caldera, Costa Rica was the fourth port of call. Scenery and wildlife are the top attractions.
On to Acapulco, Mexico, in a spectacular setting where mountains meet the sea. It has long been a glamorous Pacific coast resort. Watch cliff divers, play golf, or hit the beach.
Puerto Vallarta, Mexico, was the sixth stop. It is a major cruise destination and offers a multitude of water sports. Shopping is also a draw.
Cabo San Lucas, Mexico, was the next port of call. Cabo is located at the tip of the Baja Peninsula. Kayak out to rock formations, explore miles of beaches, or shop for local crafts.
San Diego, California, was the final stop before reaching Los Angeles. The beach city offers surfing, Gas Lamp Quarter entertainment, and tours of the harbor with its large naval base.