Granville Island: Heart and soul of Vancouver

Granville Island is a thriving urban community that attracts millions of visitors and locals annually to the heart of Vancouver that resides on the edge of Canada’s Pacific rain forest.