The world's 10 best cities to live in, according to the Economist Intelligence Unit global “liveability” study.

1. Vancouver, Canada (97.3)

Vancouver, Canada (97.3)



YOUR REACTION?