Granville Island sits just south of downtown's thumb-like peninsula. Formerly an industrial site, Granville Island is now one of Vancouver's top attractions with live theater, pubs, artists ...