The Economist Intelligence Unit — the city rankings specialists — has a new list claiming the best cities to live. And they have an interesting new livability metrics to judge the world’s cities. The rankings combined EIU’s popular “Liveability…
Your email address:
Send post to email address, comma separated for multiple emails.