8 Best Mexico Cruises For Every Type Of Traveler
Itineraries along the Pacific Coast visit both Baja California (including stops in Ensenada) and the region farther south that is commonly referred to as the Mexican Riviera (featuring the ports of Cabo San Lucas, Mazatlan, and Puerto Vallarta). Where else can you spend the morning aboard a tiny boat viewing whales, and then spend the…