holiday resort

(noun) resort

< holiday | holiday season >