iOS app Android app

Worlds Most Livable Cities 2012

And The World's Most Livable City Is...

Posted 12.10.2012 | World

Looking for the world's most livable city? According to the Mercer 2012 Quality of Living Survey, Europe may be your destination. Though some pa...