Caption: The World’s Most Livable City is... ? Melbourne is the world’s most livable city for the second year in a row, according to the Economist Intelligence Unit’s (EIU) Global Livability Survey. http://property.org.au/
Credit: UCHK Consulting Limited