Egads.

I left out Guadalajara, Mexico!
Mazatlan was also awesome, but Guadalajara took the cake down in Mexico.