Canada, oddly, is far more urban than countries like Italy, where more people reside in rural areas, often in elegant towns that are the envy of North Americans.