Travel Guide - Vancouver, Canada
A look at the beautiful city of Vancouver and its famous sites and features.
Vancouver - Officially the best city in the World
Promotional video about Vancouver, a city situated in the West coast of Canada. In 2005, it was officially named the best city to live in the World.