Experience the best of Granville Island. See the public market, "giants", kids market, breweries, shows, craft shops, and great restaurants.| Forever Karen