Love wine tasting, vineyards, and nature? Osoyoos is one of the most amazing weekend getaway destinations in British Columbia, Canada and in this post, I share why. If you want tips on planning the perfect getaway to Osoyoos as well recommendations for things to do in Osoyoos, hotels in Osoyoos, o