Osoyoos, and Osoyoos Lake, were the #2 "Things-to-See" on our recent mainland BC road trip, and BOTH sites did not disappoint us!
A really lovely town, very clean, with a great tourist vibe. And Osoyoos Lake, especially from top of the hill, is just breaktaking. Well done Osoyoos! Cheers, Paul