vacation spot


Meanings

  • an area where many people go for recreation