View all
Granville Island's highlight is the covered Public Market, a multisensory smorgasbord of fish, cheese, fruit and bakery treats. Pick up some fixings for a picni… lonelyplanet.com