There are many people of cosmopolitan temperament who are not from the elites of their societies or the world; and while, for a variety of reasons, I think a cosmopolitan spirit does naturally go with city life, that's the life of a very large proportion of human beings today. And I don't think rural people can't be cosmopolitan, in my sense.
