Thursday, January 7, 2010

France tops quality of life index

The US comes in at #7. See the top ten with photos here.

1 comment:

曖昧 said...

Necessity is the mother of invention..........................