The town of Ensenada is located just south of the San Diego border in Baja Mexico also referred to as Mexican Riviera cruise itinerary….
Cabo San Lucas, a resort city on the southern tip of Mexico’s Baja California peninsula, is known for its beaches, water-based activities and nightlife….
Progreso is a port city on Mexico’s Yucatán Peninsula. It’s a common stop for cruise ships, which dock at its landmark long pier….
Cozumel, a mostly undeveloped Mexican island in the Caribbean Sea, is a popular cruise ship port of call famed for its scuba diving….