On November 5th my husband and went on a Carnival Cruise vacation from Los Angeles Long Beach on the Carnival Miracle. Previously we chose Caribbean cruises from Miami, Fort Lauderdale and Port of Canaveral. Our favourite eastern port and easiest access is Miami. The positive aspect of choosing Long beach is that it is only a 3 hour plane ride from Vancouver. Whereas, when we flew to Miami we would fly in the night before since it took a good 12 hours or more to fly to Miami with the 1 stop since there is no direct flight from Vancouver
The Mexican Riviera Ports of call that we visited were Cabos San Lucas, Mazatlan and Puerto of Vallarta These ports have a similar feel to the Caribbean in terms of temperature and culture. We enjoyed Puerto Vallarta the most since it was more developed. We felt very safe while we were there and walked the El Malecon Boardwalk.