I think the larger the city the more diversity in the culture. For instance in Toronto you could run into every nationality in the large hospitals but in smaller towns the populations of "out of towners" decreases! I have worked in both large and s...