Probably the most entertaining and surprising thing I learned about Vancouver while I was there is that it occasionally gets warm and there are actually sandy beaches on some of the dozens of places Vancouver touches some body of water.
I spent an afternoon walking around Kitsilano beach which butts up to English Bay sort of across from Downtown Vancouver. What I saw looked more like what you would expect in Southern California. Swarms of scantily-clad beach goers doing all the normal beach things: playing volleyball, sunbathing, walking dogs, swimming (a few in the Bay, most in a huge pool on the beach), and many just being pervs.
I was tasked with coming back to the States and informing the masses that there are indeed warm Canadian sandy beaches, and luckily I don’t have to lie about it. They are gorgeous with the mountains and the cities as backdrops, and if you like looking at body parts it’s a good place to go.