観光スポット

tourist attraction; sight-seeing area

Meaning

  1. n
    tourist attraction; sight-seeing area

Example sentences

  • This is a popular tourist spot.

  • The Grand Canyon is the number one tourist attraction in America.

  • Japan has many tourist attractions.