Explore the best things to do in Vancouver from Stanley Park and Grouse Mountain to Gastown and Granville Island, explore all this coastal city has to offer.