resort towns
English
Noun
resort
towns
plural of
resort town