Posts

Showing posts with the label Quality of Living Index

Why isn't Paris number 1, or at least in the top 10, in the newly released 2011 Quality of Living Index?