Translation of beauty spot in Indonesian

beauty spot

lokasi indah, tempat indah

noun

  • 1

    (for tourists) lokasi indah, tempat indah
  • 2

    (on the face) tahi lalat