Great visual clue.

I'm gonna say Puerto Vallarta.