We spent about 24 hours in Vancouver, BC, before getting on our cruise ship to head up the Alaskan coast. We spent Saturday morning exploring the artsy stores and farmers' market in Granville Island.