Baja Cruise with Carnival
My first cruise experience was an eye-opener. I never expected to have so many new experiences on a 4-day trip, but by the end of the 4th day, I was regretting not booking a longer voyage.
Our cruise took us from Long Beach to Santa Catalina Island in California to Ensenada in Mexico and back.
Carnival offers 3- and 4-day trips to Ensenada, but we picked the 4 days because of the stop at Catalina.