Wednesday, August 15, 2012

World's Most Livable City Is..

World's Most Livable City Is..:

In top 10, 4 from Australia, 3 from Canada ... no U.S. city.

No comments: