Did you know: Osoyoos Lake (BC) has an average summer water temperature of 24’C (75’F)

Travel Packages