Vancouver has been named the "best place to live in the world" more than a few times. The west coast city in British Columbia boasts a buzzy cultural life, a rich platter of ethnically diverse restaurants and a cosmopolitan population.
Vancouver has been named the "best place to live in the world" more than a few times. The west coast city in British Columbia boasts a buzzy cultural life, a rich platter of ethnically diverse restaurants and a cosmopolitan population.