Sorry city dwellers, Canadians are happier living in small t...

Sorry city dwellers, Canadians are happier living in small towns: report