Repeat: Top spot: Melbourne narrowly edged out Vienna and Vancouver as the best city in the world to live in, according to The Economist .
Top spot: Melbourne narrowly edged out Vienna and Vancouver as the best city in the world to live in, according to The Economist .