Kelowna, B.C. is favoured vacation spot year-round thanks to its world-class vineyards, great weather, food scene, beaches and even a couple of ski hills. From party boats to wine-infused spa treatments, here’s a guide for what to do in Kelowna.