Discover the ultimate Vancouver travel guide as we journey from bustling Granville Island’s markets to breathtaking whale ...