In British Columbia’s sunniest pocket, tucked just five kilometres from the U.S. border, the town of Osoyoos is serving up summer bliss. Thanks to the area’s nearly 50 wineries, shimmering lakes and ...