Canadians are happier in small towns than cities: Study

Huffington Post reported on a study by researchers at UBC and McGill University.

The study found people in towns with lower density and lower house prices have increased happiness.