The 113,300-ton Carnival Splendor – Carnival Cruise Lines’ largest ship – is shown here docked at Astoria, Oregon, one of the ports featured on its modified seven-day Canada/Pacific cruise schedule from Long Beach, Calif., which runs through June 14.  Other destinations on the three-port itinerary include Victoria and Vancouver.

The oldest American settlement west of the Rockies, Astoria is a quaint seaside village offering a host of shopping and dining opportunities and a variety of historical sites and attractions.

Carnival Splendor resumes its regular seven-day Mexican Riviera schedule with the departure of June 21.  Featured ports include Puerto Vallarta, Mazatlan and Cabo San Lucas.