Vancouver, Canada

top-10-best-cities-to-live-in_01

Düsseldorf, Germany

top-10-best-cities-to-live-in_02

Auckland, New Zealand

top-10-best-cities-to-live-in_03

Zürich, Switzerland

top-10-best-cities-to-live-in_04

Vienna, Austria

top-10-best-cities-to-live-in_05

Ottawa, Canada

top-10-best-cities-to-live-in_06

City of Sidney, Australia

top-10-best-cities-to-live-in_07

Amsterdam, Holland

top-10-best-cities-to-live-in_08

Copenhagen, Denmark

top-10-best-cities-to-live-in_09

Geneva, Switzerland

top-10-best-cities-to-live-in_10