From February 12 to 28, the ocean and mountain-wrapped city of Vancouver – consistently ranked one of the most liveable cities on the planet – will host the world’s largest celebration of winter sport, culture and internationalism: the Vancouver 2010 Olympic Winter Games. The city of two million people is expected to swell by some [...]





