Puerto Vallarta, Mexico: SI Swimsuit 2019Author:SI StaffPublish date:Apr 30, 2019Courtesy of Puerto Vallarta Tourism BoardCourtesy of Puerto Vallarta Tourism BoardCourtesy of Puerto Vallarta Tourism BoardCourtesy of Puerto Vallarta Tourism BoardCourtesy of Puerto Vallarta Tourism BoardCourtesy of Puerto Vallarta Tourism BoardCourtesy of Puerto Vallarta Tourism BoardCourtesy of Puerto Vallarta Tourism BoardCourtesy of Puerto Vallarta Tourism BoardCourtesy of Puerto Vallarta Tourism BoardCourtesy of Puerto Vallarta Tourism Board