Research says that people living in small towns are happier than those in densely-populated urban areas. This should not be a surprise. (Source: Washington Post)
Version 4.0
Research says that people living in small towns are happier than those in densely-populated urban areas. This should not be a surprise. (Source: Washington Post)