Vancouver is a beautiful city. Nestled against the Pacific Ocean on the west coast of Canada, it has views of both the ocean and the Rocky Mountains. What more could you ask for? Well, how about one of the most amazing Christmas light displays in the world? (more…)
December 16, 2017