Retirees and American expats flock to Baja and to take the Baja Mexico cruise that encompasses five ports of call: Catalina Island, San Francisco, Ensenada, Long Beach (Los Angeles) and San Diego. Cruisers can choose where they wish to depart from. These destinations offer fun-filled adventure and a healthy dose of nature to enjoy. Hike through the rugged cliffs and rocky terrains at Catalina Island. Fulfill your taste buds in Ensenada with delicious cuisines.