Del Mar

Upscale beach town with old-world charm.