ghost towns
English
Noun
ghost
towns
plural of
ghost town