What to Do in Puerto Vallarta on a Cruise Day
Puerto Vallarta is one of Mexico's most beautiful Pacific resort towns — a Malecon, a historic church, jungle canopy tours, and some of the best whale watching in the world. Here's how to spend your cruise day.