beauty spot
noun
Meaning
A birthmark, especially on a woman.
A place noted for its natural beauty.
A patch or spot placed on the face in order to heighten beauty by contrast.