Vancouver, bc is a beautiful city with so many fun things to do, like visiting Granville Island, which is one of the cities top attractions. From the bustling Granville Island Public Market with ...