Vancouver is the largest city in Western Canada, located at the southwestern corner of the province of British Columbia. Situated between the North Shore and coastal mountains and the edge of the Pacific ocean, Vancouver is one of North America’s most beautiful cities, and was recently ranked as “the world’s most desirable place to live” in a survey of 140 cities performed by the Economist magazine’s Intelligence Unit. Learn more…