Puerto Vallarta has earned its reputation as a premier destination, offering the perfect mix of vibrant Mexican culture, ...