Puerto Vallarta, Mexico as a Port StopAn interesting aspect to cruising itineraries that have a number of port stops, is the ability to see and enjoy various places on one...