Puerto Vallarta, Mexico Visited by Virgin Voyages Brilliant Lady, with Atlantis Cruises ...