So much of Mexico is a coastline that a cruise is a natural choice of vacation. Cruisers invariably have tons of entertainment choices onboard ship, but most voyages also offer stops at the port for land-based fun that is equally exciting. La Paz, Mazatlan, and Puerta Vallarta are just a few of the West Coast […]