Puerto Vallarta city city

 Mexico