resort area


Meanings

  • an area where many people go for recreation