For those who don't live in Vancouver, Granville Island is one of the city's must-see attractions. It's literally an island in the middle of the city. It's filled with restaurants, theatres, cafes, and unique shops.
I go there maybe three or four times a year. I love to relax at the dock and sip my JJ Bean coffee while watching the birds and boats. It's really a beautiful way to see the city.